smart mapping