trace: implement trace save