you could consider putting this interesting topic in the Software forum