This one has been (forgive me) in my head the last few days.