add http exception