polyfill seems to work. I will add it tonight and await further review.