add reading channel