pre-commit gets updated. tests should be passed now