new tracing order, first source then reduced version