all components have been built, and there if you run it passing it an argument it evaluates it