make sure equals and hashcodes are more abstract based on name and uuid