doc for dependency