added ChannelFile-class