diff --git a/appveyor.yml b/appveyor.yml
index 54c67300fe06045fc337838c1741e928b3aebbd6..f095e330aac99385ab6f916b06dabe869824815b 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -4,15 +4,30 @@ branches:
 
 version: '0.1.0.{build}'
 
+platform:
+  - x64
+  - x86
+
 environment:
   matrix:
     - PYTHON: "C:\\Miniconda35-x64\\Scripts\\activate.bat"
       PYTHON_VERSION: 3.5
     - PYTHON: "C:\\Miniconda36-x64\\Scripts\\activate.bat"
       PYTHON_VERSION: 3.6
+    - PYTHON: "C:\\Miniconda35\\Scripts\\activate.bat"
+      PYTHON_VERSION: 3.5
+    - PYTHON: "C:\\Miniconda36\\Scripts\\activate.bat"
 
-platform:
-  - x64
+matrix:
+  exclude:
+    - PYTHON: "C:\\Miniconda35-x64\\Scripts\\activate.bat"
+      platform: x86
+    - PYTHON: "C:\\Miniconda36-x64\\Scripts\\activate.bat"
+      platform: x86
+    - PYTHON: "C:\\Miniconda35\\Scripts\\activate.bat"
+      platform: x64
+    - PYTHON: "C:\\Miniconda36\\Scripts\\activate.bat"
+      platform: x64
 
 configuration:
   - Release
@@ -21,7 +36,7 @@ install:
   - cmd: call %PYTHON%
   - cmd: conda config --set always_yes yes --set changeps1 no
   - cmd: conda update -q conda
-  - cmd: conda install conda-build anaconda-client 
+  - cmd: conda install conda-build anaconda-client
   - cmd: conda create -q -n test_env python=%PYTHON_VERSION%
   - cmd: activate test_env
   - cmd: conda config --add channels conda-forge
@@ -33,7 +48,7 @@ install:
 
 build_script:
   - cmd: python setup.py install
-  
+
 test_script:
   - cmd: pytest plio/