Changed record keeping functionality