1005 upload1

- seems all things works
- sometimes print out does not know send/recv is done so it keeps
looping