all dataStructures finished