add current source