fixed best streak and record keeping bug b/c persist was only saving during deinit