NTB - performed with great skill and empathy