add source trace