maintain textures architecture