operator+ for packet