I will add your ideas to the post later...