 		test_synapses.allocate_device_pointers();
 		// Set-up Variables
 		test_neurons.copy_constants_to_device();
+		test_synapses.copy_constants_and_initial_efficacies_to_device();
 		test_neurons.reset_neuron_activities();
 		test_synapses.reset_synapse_activities();
 		// Check the initial current injection values after a run

			test_synapses.allocate_device_pointers();
			// Set-up Variables
			test_neurons.copy_constants_to_device();
			test_neurons.reset_neuron_activities();
			test_synapses.reset_synapse_activities();


			test_synapses.allocate_device_pointers();
			// Set-up Variables
			test_neurons.copy_constants_to_device();
			test_synapses.copy_constants_and_initial_efficacies_to_device();
			test_neurons.reset_neuron_activities();
			test_synapses.reset_synapse_activities();
			int* spike_countdown;
