Added timing and update time step