how to master data structures