Some fixes for the internal functions,
was innappropriately only having thread chief do some things.