starting using command patterns