source for the rest of the core