add cammand parse