A slightly different version, which I think I prefer.