Rather excellent idea
On your place I would try to solve this problem itself.
Just that is necessary. A good theme, I will participate. Together we can come to a right answer.
Between us speaking, in my opinion, it is obvious. I advise to you to try to look in google.com
Till what time?