since that was fast and the test that lead me to conclude that there was a bug was wrong anyways