examples distribution assembly