Oh man... so my mantids hatched today 2 weeks earlier than I had expected. I noticed them all over my walls and ceiling, desk, window shades, fish tank, etc... They slipped through a tiny crack in the window screen mesh I had covering the tank. I had to wrangle mantids for about 40 minutes...