# Mapper

> *Address:* [*0x8083F96cF51727BE905057a837DAafBE0B91920f*](https://polygonscan.com/address/0x8083F96cF51727BE905057a837DAafBE0B91920f)

Due to the DIMO system architecture, we constantly strive to avoid cross-module calls and minimize codependency, typically simply accessing each other's storage. But a third module, [`Mapper`](https://docs.dimo.org/protocol/identity-protocol/auxiliary-contracts/mapper), is used to create the connection between the `Vehicle` and the `AftermarketDevice`. Its sole responsibility is to keep track of any connections between modules that might exist and that wouldn't make sense if they were to reside in a particular module.
