updated dependencies to be less strict