added missing product class