Handle products, equals and not equals