fixed equals on object instead of id!