now using correct id field on update check