fixes exit_with_usage