Rename: currentMessage -> currentState