recovering name gender one by one. Added update method.