the boltzmann code is functional.  Still no threading, still no frame probability