add performance polyfil