small refactor to handle_incorrect