logic is hard.
tone it down a bit