Electric Circuits and Currents