rendering works as designed, implementing texturing