All very nicely put.