add new hydro code