doing a core