Device Dependency Handler. First Commit.