implements ReserveList