evaluate numeric expression
little clean up