add basic inehritance for default component