using dialog, use web workers...