TODO:  A couple of rough ideas.