arg == 2 reduced