todo utils