i don't think this `if` is doing what you think it does, assuming i can read your mind of course.