create the cores