now creating buffer-list:save/restore buffer