update unreserve code and docs