set up core bodies