added form switching, but it isn't remembered between rooms yet.