add_gateway() - add **kwargs