update to webcomponentsjs