Added path tracer