added other syscalls