argument modifications