Uses kqueues documentation