new web componenents diagram