extending the doc