adding @Version to the card entity, to allow for retrying when concurrent modifications happen