update function isEuqal