Week 2 work: queue spec