Here are some of our thoughts, with more to come...