queue factory works. see queue.html
fixed merge conflict