as suggested, simplify the example Eq implementation