use transaction to add multiple songs.