disto-logic