-add high preciseness