add shared components