forgot Password debugged and enhanced