logic, logic, logic