is '!run_message_loop' possible here?