added an important TODO to Product - equals has to be overwritten