convert to grunt with copy to server
convert to programmatic processing
keep canons from interferring with craters, allow features to appear in high water