Better error messages
Add a tryAgain for hydration check