methods added for fault tolerancy testing