Putting distribute as a dependency