BUG:fix a bug of evaluate