install component modules