The writing is good and traversal is excellent, get mad.