workpool fixes