update unreg function