oooh yees umount2(ORIG_ROOT, MNT_DETACH)

also replaced some strings with macros speced in the top of the file