added some syscall handlers