switch out system_core