mushy callahan