This would be wonderful, I was thinking of a such solution but didn't have the knowledge. Could someone point me in the right direction?

It would be appreciated.