finished trajectory transfer protocol -- needs testing