Impressive for the most part.