#000|Adding Equals and hashcode