Initial data structures design.