fix isClose()