removed distribute_setup added compatibiility