Unite: making custom visual mappings consistent