unit-veelo, queue refactor
rewrite wip