add changes to hanlde multiple parameters