forgot my password feature and bug fix