Added reset link and field validation.