added missing core files