doc requirements