Gracefully abort if arguments missing