curse you, minor flaws in logic