update to components, now their own module