Very interesting ideas. I'm up for almost all of them.