catching streams changes