added follow up state transition operation