diff --git a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc b/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc
index 860b43ebff0ba486f0e88a729ea8b2cb1b45c4b7..51207de58951388697859e3db0354711ffcf5ca0 100644
Binary files a/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc and b/modneflib/modnef/modnef_torch/modnef_neurons/srlif_model/__pycache__/shiftlif.cpython-310.pyc differ
diff --git a/modneflib/modnef/quantizer/fixed_point_quantizer.py b/modneflib/modnef/quantizer/fixed_point_quantizer.py
index 83de75fb0e6cfd808930363517998ed2a9ca927d..030bb83c92817ee2ffcf4c4edaa7955fc25032da 100644
--- a/modneflib/modnef/quantizer/fixed_point_quantizer.py
+++ b/modneflib/modnef/quantizer/fixed_point_quantizer.py
@@ -132,7 +132,7 @@ class FixedPointQuantizer(Quantizer):
       if int_max>1:
         int_part_size = ceil(log(int_max)/log(2))+int(self.signed)
       else:
-        int_part_size = int_max
+        int_part_size = int_max+int(self.signed)
       
       if self.bitwidth==-1:
         self.bitwidth = int_part_size+self.fixed_point