implemented fast syscall