add syscall wrappers