Update todo. Reformat. And it does work 100% of the time.