omg! this wasp? huge flying insect of some sort? was near my head struggling to right itself just now. succeeded.