wrap preserved content