update readme, change external IP detection