fix special case