# Nomad Cross chain Boost
Current State
Contract level differences
Communicate with home contract (like AMB bridge)
Controller sends message
Safe
add Nomad module on forun
process is similar to AMB
errors with v2 summoner, verify the address on rinkeby
Subgraph changes
added new field bridgeModule
Front end changes
clone of cross chain module but pointing to the nomad module proxy factory
example
minion type: Safe minion v0
details: Nomad
## Baal SAfe upgrade
###
https://github.com/HausDAO/Baal/tree/feat/summon-baal-only
https://github.com/HausDAO/Baal/blob/feat/summon-baal-only/contracts/Baal.sol#L1139
example test
https://github.com/HausDAO/Baal/blob/feat/summon-baal-only/test/BaalSafe.test.ts#L3671
in the Safe we stage up a multicall
- part 1) to enable a precalculated module address(baal)
- part 2) cdeploy and cofigure baal
### inside zodiac safe app
https://github.com/gnosis/zodiac-safe-app
https://github.com/gnosis/zodiac
## specific safe app
https://github.com/safe-global/safe-apps-sdk/tree/master/packages/cra-template-safe-app
use the provider to send a safe transaction that would enble module and deploy baal from the factory