dist types