reorganizing wiring now that I know you can wire the same datastructure to multiple modules