Build core capabilities internally