add support for single dependency file