1.recv data not one whole frame 2. update data 2 ui 3.ui modify