diff --git a/CMakeLists.txt b/CMakeLists.txt
index d419c375649aa7d922e667c448564063ef0d78bf..5ba1dd295afea5e807d73ad893496cc415b9c930 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@
 #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 cmake_minimum_required(VERSION 3.1 FATAL_ERROR)
-project(NeuroTessMesh VERSION 0.4.1)
+project(NeuroTessMesh VERSION 0.4.2)
 set(NeuroTessMesh_VERSION_ABI 1)
 
 # Disable in source building
diff --git a/neurotessmesh/MainWindow.cpp b/neurotessmesh/MainWindow.cpp
index 075575f94e5eb956b1c635756e6e339b96cc1f1e..85e4f6f16400d7e0625455b2060e6b8d351d9fdd 100644
--- a/neurotessmesh/MainWindow.cpp
+++ b/neurotessmesh/MainWindow.cpp
@@ -312,7 +312,7 @@ void MainWindow::openHDF5FileThroughDialog( )
 {
   QString path = QFileDialog::getOpenFileName(
     this , tr( "Open HD5 File" ) , _lastOpenedFileName ,
-    tr( "hdf5 ( *.hdf5);; All files (*)" ) , nullptr ,
+    tr( "hdf5 ( *.hdf5 *.h5);; All files (*)" ) , nullptr ,
     QFileDialog::DontUseNativeDialog );
 
   if ( path != QString( "" ))
@@ -348,6 +348,14 @@ void MainWindow::showAbout( )
     tr( ")" ) +
     tr( "</li> " ) +
     #endif
+    #ifdef NEUROTESSMESH_USE_SIMIL
+    tr( "<li>Simil " ) +
+    tr( simil::Version::getString( ).c_str( )) +
+    tr( " (" ) +
+    tr( std::to_string( simil::Version::getRevision( )).c_str( )) +
+    tr( ")" ) +
+    tr( "</li> " ) +
+    #endif
     #ifdef NEUROLOTS_USE_ZEROEQ
     tr( "<li>ZEQ " ) +
     tr( zeroeq::Version::getString( ).c_str( )) +