add advance_frame and get_core_settings to core