wrap variables in quotes
unnecessary umount wrapper
move system config with other systemd function
abstract luks format for root
fix bootloader