sending packets
some updates