add new piece
update stream