powerful quirky Ape. .. whozat?