minor polyfill compatibility