fix double eval