untested implementation of appending to grid from surface info
initial working implementation