added Tracer functionality and Utils class