Some interesting and useful ideas. Thanks!