very nice use of DEM