testing for various product types