Revert "Current Source"

This reverts commit 4abe40a8ad7dc2261dc37fc7b3a6fc3e1b35ff6b.