improving logging consistency, and error checking on noip output