dist setup