all builds should pass now (+ totally maxed coverage)
diff --git a/examples/all_features/CMakeLists.txt b/examples/all_features/CMakeLists.txt
index 53cc015..afdd681 100644
--- a/examples/all_features/CMakeLists.txt
+++ b/examples/all_features/CMakeLists.txt
@@ -34,6 +34,7 @@
 endforeach()
 
 # queries
+doctest_add_test(NAME version           COMMAND $<TARGET_FILE:${PROJECT_NAME}> -v)
 doctest_add_test(NAME help              ${common_args} -h)
 doctest_add_test(NAME count             ${common_args} -c   -sf=*coverage*)
 doctest_add_test(NAME list_test_cases   ${common_args} -ltc -sf=*coverage*)
@@ -44,7 +45,7 @@
 doctest_add_test(NAME abort_after ${common_args} -aa=2 -e=off   -sf=*coverage*) # abort after 2 assert fails and parse a negative
 doctest_add_test(NAME first_last  ${common_args} -f=2 -l=4      -sf=*coverage*) # run a range
 doctest_add_test(NAME filter_1    ${common_args} -ts=none) # should filter out all
-doctest_add_test(NAME filter_2    COMMAND $<TARGET_FILE:${PROJECT_NAME}> -tse=*) # should filter out all + print skipped/version
+doctest_add_test(NAME filter_2    COMMAND $<TARGET_FILE:${PROJECT_NAME}> -tse=* -nv) # should filter out all + print skipped
 doctest_add_test(NAME filter_3    ${common_args} -sc=from*,sc* -sce=sc2 -sf=*subcases*) # enter a specific subcase - sc1
 doctest_add_test(NAME order_1     ${common_args} -ob=suite              -sf=*test_cases_and_suites*)
 doctest_add_test(NAME order_2     ${common_args} -ob=name               -sf=*test_cases_and_suites*)
diff --git a/examples/all_features/test_output/filter_2.txt b/examples/all_features/test_output/filter_2.txt
index bdf37ad..286c9ed 100644
--- a/examples/all_features/test_output/filter_2.txt
+++ b/examples/all_features/test_output/filter_2.txt
@@ -1,4 +1,3 @@
-[doctest] doctest version is "1.1.4"
 [doctest] run with "--help" for options
 ===============================================================================
 [doctest] test cases:    0 |    0 passed |    0 failed |   62 skipped
diff --git a/examples/all_features/test_output/version.txt b/examples/all_features/test_output/version.txt
new file mode 100644
index 0000000..12266d4
--- /dev/null
+++ b/examples/all_features/test_output/version.txt
@@ -0,0 +1 @@
+[doctest] doctest version is "1.1.4"
diff --git a/scripts/playground/CMakeLists.txt b/scripts/playground/CMakeLists.txt
index c4abdd0..c8e226c 100644
--- a/scripts/playground/CMakeLists.txt
+++ b/scripts/playground/CMakeLists.txt
@@ -10,4 +10,4 @@
 add_executable(${PROJECT_NAME} main.cpp test.cpp)
 add_dependencies(${PROJECT_NAME} assemble_single_header)
 
-doctest_add_test(NAME ${PROJECT_NAME} COMMAND $<TARGET_FILE:${PROJECT_NAME}>)
+doctest_add_test(NAME ${PROJECT_NAME} COMMAND $<TARGET_FILE:${PROJECT_NAME}> -nv)
diff --git a/scripts/random_dev_notes.md b/scripts/random_dev_notes.md
index ff1cb5d..0545f9b 100644
--- a/scripts/random_dev_notes.md
+++ b/scripts/random_dev_notes.md
@@ -42,6 +42,7 @@
     - https://github.com/philsquared/Catch/pull/877
     - https://github.com/philsquared/Catch/issues/880
 - toString trouble - https://github.com/philsquared/Catch/issues/741
+- https://github.com/philsquared/Catch/commit/33ed1773f40b406dbf3b7201bf52694bd86b1503
 
 - I suspect -Wsign-compare is not being silenced by the pragmas...
   see this build - https://travis-ci.org/onqtam/game/jobs/196987454