Well done, lots of pieces that work together.   Nice

Ron