new dependency checks as packages