(Menu) Refactor handle_driver