Return success and don't run for invalid arguments