Update record improved