Used postMessage strategy