Usage messages added, sets command to lower case before exec