Someone please answer Michael's questions! They're a good test of understanding.