what about if there's only one thing int the queue? is it needed to run this entire thing then?