add fn.args