ccore isn't public