doc enhacement