diff --git a/pykd/dbgext.cpp b/pykd/dbgext.cpp
index 4d2b04d..6a64f5b 100644
--- a/pykd/dbgext.cpp
+++ b/pykd/dbgext.cpp
@@ -27,6 +27,7 @@
 #include "dbgcallback.h"
 #include "dbgstack.h"
 #include "dbgpath.h"
+#include "dbginput.h"
 
 /////////////////////////////////////////////////////////////////////////////////
 
@@ -139,6 +140,11 @@ BOOST_PYTHON_MODULE( pykd )
         .def_readonly( "frameOffset", &dbgStackFrameClass::FrameOffset )
         .def_readonly( "stackOffset", &dbgStackFrameClass::StackOffset )
         .def_readonly( "frameNumber", &dbgStackFrameClass::FrameNumber );
+    boost::python::class_<dbgOut>( "windbgOut", "windbgOut" )
+        .def( "write", &dbgOut::write );
+    boost::python::class_<dbgIn>( "windbgIn", "windbgIn" )
+        .def( "readline", &dbgIn::readline );                
+        
 }    
 
 /////////////////////////////////////////////////////////////////////////////////
diff --git a/pykd/pykd.vcproj b/pykd/pykd.vcproj
index 948018e..e41f2a7 100644
--- a/pykd/pykd.vcproj
+++ b/pykd/pykd.vcproj
@@ -473,6 +473,10 @@
 				RelativePath=".\dbgext.h"
 				>
 			</File>
+			<File
+				RelativePath=".\dbginput.h"
+				>
+			</File>
 			<File
 				RelativePath=".\dbgmem.h"
 				>