audio swap and new data