Evaluate updated to return String instead of BigInteger