switch to systemd
fix rerun