adding dependencies that were used but not added