diversified product offerings