changing equals operator