updated list of data structures