Good to know about glueing sticks to lid. The individual enclosures do have mesh screen glued to them. I glued the mesh screen with some sag toward the middle for a good foothold for the mantids. Iam thinking of replacing the screen under lid with meshed shelf liner I just don't have any right...