More details in full post, below.