changed the request widget's parent class to parameter widegt