progress on password recovery