a happy cate? bamboozled again