add component info