Hello Techinspector1 thank you for your wealth of information, you have given me plenty to work with.
Some of your terminology or lingo I'm still trying to work out, what is squish

Thanks Martycar