fix service reference and use systemctl for service control