switch composites / components