deal with libraries on http differently.