yes, it's been going very well - your code was a huge help, and needed almost no changes for my application. I'm making slow progress writing a front end using Vue.js but it's a great learning experience.
Many thanks again Brian