Complete function Trace