Hi, maybe you can look at what Cliff has done so far? He posted about it on this topic.
Best, Gustavo.