initial function for updating sequencer
properly set the phase timeouts