fix bug where all steady timers would end up to fire at the same point in time
add function to set maximum speed