added proper pause, acceleration and 90 sec timer