retrieve&reset passwd, fixes