web component got own project