remove channel data updating from UI thread, duuuh