dependency correction