added erosion.h header file