added missing return statement
threadbuilder updates, the builder works, testing needs more tests