This blog is in progress. Procede with caution.