Transmits multiple packets. Isolating functions to make everything easier in the future