additional work on ch1 polyfill types