Very interesting ideas! And very well put!