localize the arg value to avoid conflicting with LOVE's global arg value