update paramater passing for generic workspace wrapper