extra div causing render probalos
markup fixes and consistent component rendering