Super class of all products