what is putting empty items in the queue?