Now able to transition between states