diverse product lines