diff --git a/settings_online.conf b/settings_online.conf
index 83e7473..7232492 100644
--- a/settings_online.conf
+++ b/settings_online.conf
@@ -105,10 +105,12 @@ sequence:
   - hardwaredetect
   - partition
   - mount
+  - unpackfsc
+  - shellprocess@reset_systemd_multiuser_chrooted
+  # - shellprocess@extract_airootfs_chrooted
   - shellprocess@copy_packages_dont_chroot
   - shellprocess@initialize_pacman_dont_chroot
   - pacstrap
-  - shellprocess@extract_airootfs_chrooted
   - machineid
   - fstab
   - locale
diff --git a/src/modules/unpackfsc/unpackfsc.conf b/src/modules/unpackfsc/unpackfsc.conf
index ef6835c..fed2907 100644
--- a/src/modules/unpackfsc/unpackfsc.conf
+++ b/src/modules/unpackfsc/unpackfsc.conf
@@ -44,11 +44,13 @@
 #     A condition is used in e.g. stacked squashfses, where the user can select
 #     a specific install type. The default value of *condition* is true.
 
-
-
-source: "/run/archiso/bootmnt/arch/x86_64/airootfs.sfs"
-sourcefs: "squashfs"
+source: "/run/archiso/airootfs/root/airootfs.img"
+sourcefs: "fsarchiver"
 destination: ""
+
+# source: "/run/archiso/bootmnt/arch/x86_64/airootfs.sfs"
+# sourcefs: "squashfs"
+# destination: ""
 # condition: true
 
 # source: "/run/archiso/bootmnt/arch/boot/x86_64/vmlinuz-linux-cachyos"