added more checks for load data. this one checks the cores and will create new ones and overwrite a current existing one