added comparable to all entities