improvement
remove double streaming
remove trash
fix pause state
merge