add method to reserve a slot/stall