run thread
add sleep