gridf_new and _old
comments for gridf_new
more comments
more comments
delete some unused code