fixing map arrow stuff