sketch out some unreserve methods. does this fix unit tests?