calculate closely