to have all the bells and whistles | Speak Mango