Mike Keith is a treasure