server working with mapping