use bulk create with transmissions
chunk transmissions into managable sizes