started the work to restructure components