persist dependencies