more transitions.
Message.
crude business logic.
guicify a bit.