For clarity it would be good to somehow seperate out the automated calibration and bank erosion sensitivity analysis from the core XChannel model.