that was well put and worth the read