State Machine Shopping List