diff --git a/sgcocaller.nimble b/sgcocaller.nimble
index 4ba0551722ea1f83e864221ccd1e5f718392bc19..3e27492dae485439422026f7ec757d9cf7708950 100644
--- a/sgcocaller.nimble
+++ b/sgcocaller.nimble
@@ -1,6 +1,6 @@
 # Package
 
-version       = "0.3.3"
+version       = "0.3.4"
 author        = "Ruqian Lyu"
 description   = "sgcocaller: calling crossovers from single-gamete DNA sequencing datasets"
 license       = "MIT"
diff --git a/src/sgcocaller.nim b/src/sgcocaller.nim
index 49bcfa980efeefd7447d544a1346ec172c761e45..39079941318793ba6651fae61846bdbae5288d18 100755
--- a/src/sgcocaller.nim
+++ b/src/sgcocaller.nim
@@ -91,7 +91,7 @@ proc sgcocaller(threads:int, ivcf:VCF, barcodeTable:TableRef,
   return 0
 
 when(isMainModule):
-  let version = "0.3.3"
+  let version = "0.3.4"
   var doc = format("""
   $version
   Usage:
@@ -300,4 +300,4 @@ Options:
 
 
 
- 
\ No newline at end of file
+