diff --git a/Makefile.in b/Makefile.in
index 5eae80d..87e6c7c 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -54,9 +54,9 @@ COMMON_OBJS = \
src/common/pa_debugprint.o \
src/common/pa_front.o \
src/common/pa_process.o \
- src/common/pa_skeleton.o \
src/common/pa_stream.o \
- src/common/pa_trace.o
+ src/common/pa_trace.o \
+ src/hostapi/skeleton/pa_hostapi_skeleton.o
TESTS = \
bin/paqa_devs \
diff --git a/bindings/cpp/build/vc6/devs_example.dsp b/bindings/cpp/build/vc6/devs_example.dsp
index af26847..e980573 100644
--- a/bindings/cpp/build/vc6/devs_example.dsp
+++ b/bindings/cpp/build/vc6/devs_example.dsp
@@ -121,7 +121,7 @@ SOURCE=..\..\..\..\src\common\pa_process.c
# End Source File
# Begin Source File
-SOURCE=..\..\..\..\src\common\pa_skeleton.c
+SOURCE=..\..\..\..\src\hostapi\skeleton\pa_hostapi_skeleton.c
# End Source File
# Begin Source File
diff --git a/bindings/cpp/build/vc6/sine_example.dsp b/bindings/cpp/build/vc6/sine_example.dsp
index 2539cbd..4e7bba1 100644
--- a/bindings/cpp/build/vc6/sine_example.dsp
+++ b/bindings/cpp/build/vc6/sine_example.dsp
@@ -193,7 +193,7 @@ SOURCE=..\..\..\..\src\common\pa_process.c
# End Source File
# Begin Source File
-SOURCE=..\..\..\..\src\common\pa_skeleton.c
+SOURCE=..\..\..\..\src\hostapi\skeleton\pa_hostapi_skeleton.c
# End Source File
# Begin Source File
diff --git a/bindings/cpp/build/vc7_1/devs_example.vcproj b/bindings/cpp/build/vc7_1/devs_example.vcproj
index fc065f8..d32cf7d 100644
--- a/bindings/cpp/build/vc7_1/devs_example.vcproj
+++ b/bindings/cpp/build/vc7_1/devs_example.vcproj
@@ -146,7 +146,7 @@
RelativePath="..\..\..\..\src\common\pa_process.c">
+ RelativePath="..\..\..\..\src\hostapi\skeleton\pa_hostapi_skeleton.c">
diff --git a/bindings/cpp/build/vc7_1/sine_example.vcproj b/bindings/cpp/build/vc7_1/sine_example.vcproj
index b1c7b62..f50458d 100644
--- a/bindings/cpp/build/vc7_1/sine_example.vcproj
+++ b/bindings/cpp/build/vc7_1/sine_example.vcproj
@@ -218,7 +218,7 @@
+ RelativePath="..\..\..\..\src\hostapi\skeleton\pa_hostapi_skeleton.c">