finish exchange2, mediaprovider