dependencies and unused classes