fixed special case