add httpdecorator