curl instead get-contents