fixed register_channels_operator, cleanup