Handles invalid argument condition
Handles no argument condition