Superb job Jim!  I've never seen a design like this I don't think and I like it a lot.