#5 activity takes in song origin and reflects updated schema