readded Traversal - starting with unparse and transforms