fix evaluation