diff --git a/start.sh b/start.sh
index c92e76c5eee44953663f4ce51714f8717ccd38dc..76f62105852d57f39e2e3d47d412dc254dc99754 100644
--- a/start.sh
+++ b/start.sh
@@ -2,24 +2,24 @@
 
 dir='/nquakesv'
 
-remote_ip=$(curl http://myip.dnsomatic.com)
-[ -n "$hostdns" ] || hostdns=$remote_ip
+REMOTE_IP=$(curl http://myip.dnsomatic.com)
+[ -n "$HOSTDNS" ] || HOSTDNS=${REMOTE_IP}
 
 echo "===== nQuakeSV Configuration ====="
 
 echo "Setting server name: ${HOSTNAME}"
-echo $hostname > ~/.nquakesv/hostname
+echo ${HOSTNAME} > ~/.nquakesv/hostname
 /bin/sed -i "s/hostname .*/hostname ${HOSTNAME}/" ktx/port1.cfg
 /bin/sed -i "s/.*k_motd1 .*/set k_motd1 \"${HOSTNAME}\"/" ktx/port1.cfg
 /bin/sed -i "s/hostname .*/hostname ${HOSTNAME}/" qtv/qtv.cfg
 /bin/sed -i "s/set hostname .*/set hostname \"${HOSTNAME}\"/" qwfwd/qwfwd.cfg
 
 echo "Setting server hostname: ${HOSTDNS}"
-echo $hostdns > ~/.nquakesv/hostdns
-echo $remote_ip > ~/.nquakesv/ip
+echo ${HOSTDNS} > ~/.nquakesv/hostdns
+echo ${REMOTE_IP} > ~/.nquakesv/ip
 #/bin/sed -i "s/qtv .*/qtv ${HOSTDNS}:28501/" qtv/qtv.cfg
 /bin/sed -i "s/qtv .*/qtv 127.0.0.1:28501/" qtv/qtv.cfg
-/bin/sed -i "s/sv_serverip .*/sv_serverip \"${remote_ip}:28501\"/" ktx/port1.cfg
+/bin/sed -i "s/sv_serverip .*/sv_serverip \"${HOSTDNS}:28501\"/" ktx/port1.cfg
 
 echo "Setting server admin: ${ADMINNAME} <${ADMINEMAIL}>"
 echo "${ADMINNAME} <${ADMINEMAIL}>" > ~/.nquakesv/admin
@@ -49,3 +49,4 @@ echo "=================================="
 /usr/bin/supervisorctl start nquakesv:*
 
 exit 0
+