change structure of AudiolistviewContoller