Pushing current sources