Http layer fixes