actually checking equality