add modify music method
merge the changes
merge the changes