basic transition between states

:satisfied: