dynamic current injection