Thanks to all who responded.
Lots of ideas to think about.