http framework added from diamond dogs