bug fixing, minor improvements
integrated password renewing