expose core