Mini-eureka moment.