more coreToLogic support