to navigate a challenge | Speak Mango