doc enhancement