Adding three workers to try a threaded pipeline for breaking down
different functions