* added read channels and add new channels