VR,

Nice diagram. Much more practical than what I suggested Alain do.

Fred