component systems