This idea is 15 years old at least.....credit where credit is due....

https://docs.google.com/viewer?url=patentimages.storage.googleapis.com/pdfs/US6379393.pdf