updated coreApi