added maps utils