first syscall draft