Hydraulics and regens oh my!