Queue apporach to parallelization

[Do not merge]

for discussion