Jim Hall told me about a open source project he had worked with