communicate mapper type