empty arg checks