add element to save all related information: such as name, number, yield