onAddToMAp fix