adjust argument