add web workers