simple thread implements runnable interface
update
simple thread pool