Packet builder