This is one of the bugs of Venhelis - worst one i Think ,because ... he ain't a bug at all. They are same smart as humanoids only better  prepared to survive on plantet.