Okay, I really like these ideas. A lot of thought has been put into it.