distributing code