diff --git a/FlashlightWithRAM/LaserInterfaceWithCarli.vhd b/FlashlightWithRAM/LaserInterfaceWithCarli.vhd
index 2c6e02fa3c1af081935fd3d5e447c7f493483374..590959990cd7d04b7564830ad3e4f3defdf508e7 100644
--- a/FlashlightWithRAM/LaserInterfaceWithCarli.vhd
+++ b/FlashlightWithRAM/LaserInterfaceWithCarli.vhd
@@ -44,16 +44,16 @@ signal CLK100: STD_LOGIC;
 signal c_clk_out: STD_LOGIC;
 signal c_idle: STD_LOGIC;
 signal c_clk_out: STD_LOGIC;
-signal c_din: STD_LOGIC_VECTOR(63 downto 0);
-signal c_we: STD_LOGIC;
+signal c_din: STD_LOGIC_VECTOR(63 downto 0) := (others => '0');
+signal c_we: STD_LOGIC := '0';
 signal c_mem_full: STD_LOGIC;
 signal c_dout: STD_LOGIC_VECTOR(63 downto 0);
-signal c_re: STD_LOGIC;
-signal c_rs: STD_LOGIC;
+signal c_re: STD_LOGIC := '0';
+signal c_rs: STD_LOGIC := '0';
 signal c_dr: STD_LOGIC;
-signal c_maxaddr: STD_LOGIC_VECTOR(29 downto 0);
+signal c_maxaddr: STD_LOGIC_VECTOR(29 downto 0) := "000000000001000000000000000000";
 
-signal maxRecordingPointer: STD_LOGIC_VECTOR(29 downto 0);
+signal maxRecordingPointer: STD_LOGIC_VECTOR(29 downto 0) := "000000000000001000000000000000";