diff --git a/mcserver.service b/mcserver.service
index 70b3d15..3c109ff 100644
--- a/mcserver.service
+++ b/mcserver.service
@@ -1,2 +1,16 @@
 [Unit]
+Description=Minecraft server manager
+Wants=network.target
+After=network.target
 
+[Service]
+Type=forking
+ExitType=cgroup
+User=change
+ExecStart=/usr/bin/env mcserver start %i
+ExecStop =/usr/bin/env mcserver stop %i
+RestartSec=5
+Restart=always
+
+[Install]
+WantedBy=multi-user.target