Niche and core competence