allow arguments to be given in lower case
show error if TEST for Machine Readable fails