[IC] working on product classes