workerpool - to be moved with next git sync