US PATENT 6630507 https://www.google.ca/patents/US6630507 https://images2.imgbox.com/40/e8/nJqsUfi8_o.png