hydration + regeneration