finish base function, app can play music