Nice work, man! Too bad it wasn't ready in time for SBIG2020 because I think it would have been up there with the best of them (or should that be the worse of them? ;-) Anyway, definitely worth the wait. Looks like all the hard work paid off. Looking forward to further updates. Great job!