curl
curl + demo
fix conflict