fix precision factor and cache error