Tiny bit of work. I'm going to need to completely rearrange states... almost completely.