playing around with single threaded web workers