how the eff do you work the macro with a fixed time limit? D;