bundle handling save/restore methods