You planning to do this yourself? How much code have you got? Where are you stuck?