Eval now evaluates decimals properly