transition_test is complete, but one big problem with it in simulation