corrected forgot password workflow