Almost done password reset fuctional