would fix the double precision