new feature : angular distribution mixing