Added ability to transition to a specific state bypassing the rules