Had a brief look through your photostream on flickr. Wow.. just incredible! I've never seen insects with such detail so close up. I'm seeing these creatures in a whole new light. That MP-E 65mm is an insane lens.