include all components