hydrate and firm