change channel calc