add http uppercaser solution