infinite is unlogical