Very impressed all around.