update from main stream