seprate distribution and accepts lists