controller for combinator