improve values returned by the precog function