Implement background curl transport