updated argument editor