add two files about material class