- fixed equals bug