removed all of the components from webhandle and into components