add web components post