component valus
comp2