diff --git a/waveform/IMRPhenomParity.py b/waveform/parity_XPHM.py
similarity index 75%
rename from waveform/IMRPhenomParity.py
rename to waveform/parity_XPHM.py
index fca51a2eca3cecb578bb8b274697bcb7865310ef..7894074449954428a09e1e98c32b0ee00ba8b430 100644
--- a/waveform/IMRPhenomParity.py
+++ b/waveform/parity_XPHM.py
@@ -1,4 +1,4 @@
-def genIMRPhenomParity(**kwds):
+def gen(**kwds):
     from pycbc.waveform import get_fd_waveform
     import lal
     #print(kwds)
@@ -18,6 +18,6 @@ def genIMRPhenomParity(**kwds):
 #pycbc.waveform.add_custom_waveform('IMRPhenomParity', IMRPhenomParity, 'frequency', force=True)
 
 def add_me(**kwds):
-    kwds['cpu_fd']['IMRPhenomParity'] = genIMRPhenomParity
-    kwds['filter_time_lengths']['IMRPhenomParity'] = kwds['filter_time_lengths']['IMRPhenomXPHM']
+    kwds['cpu_fd']['IMRPhenomXPHMParity'] = gen
+    kwds['filter_time_lengths']['IMRPhenomXPHMParity'] = kwds['filter_time_lengths']['IMRPhenomXPHM']
 
diff --git a/waveform/setup.py b/waveform/setup.py
new file mode 100644
index 0000000000000000000000000000000000000000..9156c867e73404ec68c81f01e605bef656fb28b4
--- /dev/null
+++ b/waveform/setup.py
@@ -0,0 +1,32 @@
+"""
+setup.py file for testing birefringence pycbc waveform plugin package
+"""
+
+from setuptools import Extension, setup, Command
+from setuptools import find_packages
+
+VERSION = '0.0.dev0'
+
+setup (
+    name = 'pycbc-birefringence-XPHM',
+    version = VERSION,
+    description = 'A waveform plugin for PyCBC',
+    author = 'Yifan Wang',
+    author_email = 'yifan.wang@aei.mpg.de',
+    url = 'http://www.pycbc.org/',
+    #download_url = 'https://github.com/gwastro/revchirp/tarball/v%s' % VERSION,
+    keywords = ['pycbc', 'signal processing', 'gravitational waves'],
+    py_modules = ['parity_XPHM'],
+    entry_points = {"pycbc.waveform.fd":"IMRPhenomXPHMParity=parity_XPHM:gen"},
+    classifiers=[
+        'Programming Language :: Python',
+        'Programming Language :: Python :: 2.7',
+        'Programming Language :: Python :: 3.6',
+        'Intended Audience :: Science/Research',
+        'Natural Language :: English',
+        'Topic :: Scientific/Engineering',
+        'Topic :: Scientific/Engineering :: Astronomy',
+        'Topic :: Scientific/Engineering :: Physics',
+        'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
+    ],
+)