=added three core files