Nice, and thank for laying this all out! Very interesting to see how things have changed/not changed over the years.