parts of the core done