arg throws away superfluous factors