[TASK]implement a fixed time step update