Handling non-hierarchical data