WIP: start implementing exchanging queue