added arm (Address Range Mapping) handling