handle_up_msg solved