New dependency handling