creation object distrib