Arguments checking