record updates