added a driver to test thread creation