A Parallel and Fast