mergered the ip widget into the request widget