add spmjs transport