diff --git a/lib/net/ldap.rb b/lib/net/ldap.rb
index b090c2a..7a9af92 100644
--- a/lib/net/ldap.rb
+++ b/lib/net/ldap.rb
@@ -116,17 +116,17 @@ module Net
# range of attributes, and constrain their values according to standard
# rules.
#
- # A good example of an attribute is cn, which stands for "Common Name."
- # In many directories, this attribute is used to store a string consisting of
- # a person's first and last names. Most directories enforce the convention that
- # an entity's cn attribute have exactly one value. In LDAP
- # jargon, that means that cn must be present and
+ # A good example of an attribute is sn, which stands for "Surname."
+ # This attribute is generally used to store a person's surname, or last name.
+ # Most directories enforce the standard convention that
+ # an entity's sn attribute have exactly one value. In LDAP
+ # jargon, that means that sn must be present and
# single-valued.
#
# Another attribute is mail, which is used to store email addresses.
# (No, there is no attribute called "email," perhaps because X.400 terminology
# predates the invention of the term email.) mail differs
- # from cn in that most directories permit any number of values for the
+ # from sn in that most directories permit any number of values for the
# mail attribute, including zero.
#
#
@@ -173,7 +173,7 @@ module Net
# set of attribute values for each entity, depending on what attributes the search requested.
#
# ==== Add
- # #add operation specifies a new DN and an initial set of attribute values. If the operation
+ # #add specifies a new DN and an initial set of attribute values. If the operation
# succeeds, a new entity with the corresponding DN and attributes is added to the directory.
#
# ==== Modify