This is very nice Kernel_07. Welcome to the forum. This is way over my head but I hope someone will review your proposal.