add Core files