modify input parameters