try using distribute