Welcome to the forum Gary.
It looks like you have a lot going on. Great !