mapping is diverging in some cases who knows why