mycomponent