small updated. todo: seperate channels to different pages in db