I've tested the latest version and progress is going very well. The hard part is proving ensuring the programmer's fully understand what is needed. The last test showed they did not understand some of the requirements, but things are easily corrected once everything is understood. It would likely take them about a day more of coding to complete. That doesn't mean it will be available in a day because realistically there is more testing and collaboration to be done. Assuming they allocate sufficient time, and I have time to do proper testing, I expect the software to be available in roughly a week. A more conservative estimate would be full completion and release in about 2 weeks.