Current analysis