fixes runtime length and adds functionality to control the amount of control per trial and the required amount of times the control proceeds and follows every condition