New data structures continued.