started checkout state machine