Fleshed out my answer for 8 a bit.