add lazy dependencies