I'll admit I'm impressed.