it's making me randomly commit for some reason