Thanks for the ideas. I think I might try that pattern from the link. It seems pretty straightforward