UDP working finally