doing a pretty severe edit of this so it reads more quickly. markdown formatting stuff, etc.