Add getSource()