long lasting record keeping