for dist