update file writing for CF point writer;
start to add extended model for netcdf4