webcomponents before presentation