Forgot password partially done. To be completed by JD