properly converging data structures