need to pass in multiple textures to shader still