complex polyfill rebuild