Great summary, I agree with most of it