Further implementation of the core.