finished drafting up tx/of/path methods