I might put this on my project list one of these days.