add datapath