2.0 CreateSlot()