added polyfill for picture element