This has been in my brain for several weeks.