threadpool seems to work; I need a mutex;
threadpool works; mutex works; but I still have too many asteroids;