Reworked to UDP packets