no need to use equality comparator with primitives