added map analyzer