fixed a bug, but now _everything_ infinite loops