texturing class added