added all products by type and all types