a1 data structures are populated correctly