Added the ability to add to the back of the queue