Current source controlled