remove duplicate do_mode