all components completed