updated systemd script & improved resolver behavior