Update modules to use each other