adding in sharedworkers