completed and incompleted streams