Impressive and a bit mad.