damn distribute
distribute