flow working (shell -> userlib -> sysapi -> syscall)