composite map method