adds textures
now uses texture
texture mostly working