changed product types a bit