safer: check argument