add init data structures