adding materials and textures