split up core