bug fix
add sleep