Using silentRoot instead of system call