complexity of components