add dependentFiles checking