Variable Current Device