log and solve twisted textranges