diff --git a/index.bs b/index.bs
index f00059f4..201156a2 100644
--- a/index.bs
+++ b/index.bs
@@ -5122,7 +5122,7 @@ The [=type name=] of the
The {{float}} type is a floating point numeric
type that corresponds to the set of finite single-precision 32 bit
-IEEE 754 floating point numbers. [[!IEEE-754]]
+IEEE 754 floating point numbers. [[!IEEE-754]]
{{float}} constant values in IDL are
represented with float
@@ -5144,7 +5144,7 @@ The [=type name=] of the
The {{unrestricted float}} type is a floating point numeric
type that corresponds to the set of all possible single-precision 32 bit
-IEEE 754 floating point numbers, finite and non-finite. [[!IEEE-754]]
+IEEE 754 floating point numbers, finite, non-finite, and special "not a number" values (NaNs). [[!IEEE-754]]
{{unrestricted float}} constant values in IDL are
represented with float
@@ -5158,7 +5158,7 @@ The [=type name=] of the
The {{double}} type is a floating point numeric
type that corresponds to the set of finite double-precision 64 bit
-IEEE 754 floating point numbers. [[!IEEE-754]]
+IEEE 754 floating point numbers. [[!IEEE-754]]
{{double}} constant values in IDL are
represented with float
@@ -5172,7 +5172,7 @@ The [=type name=] of the
The {{unrestricted double}} type is a floating point numeric
type that corresponds to the set of all possible double-precision 64 bit
-IEEE 754 floating point numbers, finite and non-finite. [[!IEEE-754]]
+IEEE 754 floating point numbers, finite, non-finite, and special "not a number" values (NaNs). [[!IEEE-754]]
{{unrestricted double}} constant values in IDL are
represented with float