Updated kirchoff_current