brainy porridge imperfect