shifted arguments