secret life of components