Add missing methods in reserve_impl