check argument