move parameter check to parse args
command tests