textviewer + better color averaging