use a template for the queue
this should have been committed already