draft blog post in progress... extremely rough draft so far