running background workers upon creation