updates dependencies
allows handling invalid model.from_conn results