textured factory