add error handling on ListenAndServe.
correct position attribute.
remove debug log