added description of components - ctrl not complete - not tested/compiled