This is rather brilliant.