add pmap