preparing for a deeper refactor
done with refactoring of the netcdf reader