move data structures into homework