Proper Textures