run_online want to do (1)