Didn't like the idea of having to assign sidestates to it.