fix hydrate_FOO not actually being called by full_hydrate