accidentally broke branch-printing - need proper overloads!