Core product for classes