adding tracing to datatransfer. wip.