more work on textures.