multiple textures are now supported