Fixed ! in evaluation