first attempt at queue.js - same result as before