Some quick thoughts...