some work on the runtime airthmetic tracer; doesnt look bad so far