diff --git a/docs/reference/eek/eek-sections.txt b/docs/reference/eek/eek-sections.txt
index 02cd6b4a..32f81cbe 100644
--- a/docs/reference/eek/eek-sections.txt
+++ b/docs/reference/eek/eek-sections.txt
@@ -32,7 +32,6 @@ EEK_KEYBOARD_GET_CLASS
 
EekLayout
 EekLayoutClass
 EekLayout
-eek_layout_get_group
 
 EEK_LAYOUT
 EEK_IS_LAYOUT
@@ -143,6 +142,22 @@ EEK_IS_XKL_LAYOUT_CLASS
 EEK_XKL_LAYOUT_GET_CLASS
 
 
+
+eek-xml-layout
+EekXmlLayout
+eek_xml_layout_get_source
+eek_xml_layout_new
+eek_xml_layout_set_source
+
+EEK_XML_LAYOUT
+EEK_IS_XML_LAYOUT
+EEK_TYPE_XML_LAYOUT
+eek_xml_layout_get_type
+EEK_XML_LAYOUT_CLASS
+EEK_IS_XML_LAYOUT_CLASS
+EEK_XML_LAYOUT_GET_CLASS
+
+
 
 eek-xkb-layout
 EekXkbLayout
diff --git a/eek/eek-key.h b/eek/eek-key.h
index f17b3efc..a732811d 100644
--- a/eek/eek-key.h
+++ b/eek/eek-key.h
@@ -50,7 +50,6 @@ struct _EekKey
  * @get_keycode: virtual function for getting keycode of the key
  * @set_keysyms: virtual function for setting symbol matrix of the key
  * @get_keysyms: virtual function for getting symbol matrix of the key
- * @get_keysym: virtual function for getting the current symbol of the key
  * @set_index: virtual function for setting position of the key in the
  * section
  * @get_index: virtual function for getting position of the key in the