initial datastructure update