fix bugs relating to replacement and non-live amplitudes
update timeSim before applying each event