ugh, systemd is such a mess. why do we need a bloated init system that tries to do everything? just give me a simple init script and let me handle the rest.