point_map:
* will not compile if not hydro
* TODO: test on hydro to make sure it still compiles
* TODO: modify to make it compile different code for indigo and later