BUTSIZE is adjusted according to input channel

* otherwise, it is too small