why'd you need a curl wrapper?