the current source may be slower
the current source may be slower