minor tidy up
make binary pt threadable