this is why you should write tests lol