Add base component