use sucker punch for single thread async queue
limit worksers
eh, let's see what happens
min worker size is 2