Add more tests, check concurrency, fewer syscalls