so the prayin mantis bug...what? oh, you already heard that one, sry.