Add get_online_target function