textures seem to be working have not yet tested 2 or 3 D