fixed step counting in simulate_eve and made explicitly turn updates into list for p3x compatibility