Oh God this is too horrible to even describe. All hope is lost.
PS: No, I don't know who the m-monkey is supposed to be :).