update data receive