doc script