Because I should handle edge cases of argument count