remove algorithm::get_main_id()