dist mode