The logic that was here before is better and more exact. We should keep it.