perdoc