add updateStreamData Function