don't touch core_interface.c before a clean