Charming and witty