flexible wireframe