Logic changes from terrible to less terrible

holy shit