some changes for asset getting and add try to get mp3 from asset