Fixed user hydrate method