background workers working