don't allow reservations to overwrite occupied slots