The past 5 days or so has been a tour de force here.