diff --git a/src/apex/kiss/kiss.py b/src/apex/kiss/kiss.py
index ab0b52c2be0d4484f033041daf750657b5b834b1..57774e22b01e6c223c68a87669f5ec9057b945b7 100644
--- a/src/apex/kiss/kiss.py
+++ b/src/apex/kiss/kiss.py
@@ -123,7 +123,7 @@ class Kiss(with_metaclass(ABCMeta, object)):
         if self.exit_kiss is True:
             self._write_interface(kiss_constants.MODE_END)
 
-    def write_setting(self, name, value):
+    def _write_setting(self, name, value):
         """
         Writes KISS Command Codes to attached device.
 
@@ -145,7 +145,7 @@ class Kiss(with_metaclass(ABCMeta, object)):
             kiss_constants.FEND
         )
 
-    def fill_buffer(self):
+    def __fill_buffer(self):
         """
         Reads any pending data in the interface and stores it in the frame_buffer
         """
@@ -197,7 +197,7 @@ class Kiss(with_metaclass(ABCMeta, object)):
     def read(self):
         with self.lock:
             if not len(self.frame_buffer):
-                self.fill_buffer()
+                self.__fill_buffer()
 
             if len(self.frame_buffer):
                 return_frame = self.frame_buffer[0]
diff --git a/src/apex/kiss/kiss_serial.py b/src/apex/kiss/kiss_serial.py
index bb3530ae66748578e87cb1ddeb83fe55b390006c..cc594ba0af1bf92bc2cb6c4d5897f2d3d5e76c91 100644
--- a/src/apex/kiss/kiss_serial.py
+++ b/src/apex/kiss/kiss_serial.py
@@ -97,7 +97,7 @@ class KissSerial(Kiss):
         # those don't work with Bluetooth TNCs, so we're reverting to None.
         if kwargs:
             for name, value in kwargs.items():
-                super(KissSerial, self).write_setting(name, value)
+                super(KissSerial, self)._write_setting(name, value)
 
         # If no settings specified, default to config values similar
         # to those that ship with Xastir.