by Geomc Cruikshank and li.