song name parsing in a separate function