Very well made and well thought out.  Great Result!!!!

Regards......Cliff.