Some quick thoughts....