#00 | Adding EqualsAndHashCode to remove warnings