add two methods of backup