Implementing ability to allocate slots and dispatch commands to a slot