added cases to checkEq and tried to impliment _ufx_
merge