update "Why Assemble". Still needs more work before publishing.