Loading...

Skip to main content

Call us on + 1 (800) 604-9114 for more information about our products

Looking for specific datasheet Manual/COA/MSDS?
Request a Manual/COA/MSDS

Interested to get a quote about our products?
Request a Quote

Filters


Clonality

Type

Reactivity

Gene Name

Isotype

Host

Application

Clone

124 results for " Protein Vestigial Antibody" - showing 1-50


Western Blot (WB) (Western blot analysis of extracts of mouse thymus, using VGLL4 antibody (MBS9131067) at 1:1000 dilution.Secondary antibody: HRP Goat Anti-Rabbit IgG (H+L) (MBS128200) at 1:10000 dilution.Lysates/proteins: 25ug per lane.Blocking buffer: 3% nonfat dry milk in TBST.Detection: ECL Basic Kit.Exposure time: 30s.)

VGLL4, Polyclonal Antibody (Cat# AAA9131067)

Full Name
VGLL4 Polyclonal Antibody
Gene Names
Vgll4; VGL-4; BC048841
Reactivity
Human, Mouse
Applications
WB
Purity
Affinity Purification
Pricing
$225/0.05 mL | $305/0.1 mL | $465/0.2 mL
Western Blot (WB) (Western blot-VGLL1 Polyclonal Antibody)

VGLL1, Polyclonal Antibody (Cat# AAA9140548)

Full Name
VGLL1 Polyclonal Antibody
Gene Names
VGLL1; TDU; VGL1
Reactivity
Mouse, Rat
Applications
WB
Purity
Affinity Purification
Pricing
$180/0.02 mL | $210/0.05 mL | $285/0.1 mL | $430/0.2 mL | $1,790/5x0.2 mL

VGLL3, Polyclonal Antibody (Cat# AAA9133310)

Full Name
VGLL3 Polyclonal Antibody
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human, Mouse
Applications
IHC
Purity
Affinity Purification
Pricing
$225/0.05 mL | $305/0.1 mL | $465/0.2 mL
Western Blot (WB) (Western blot analysis of VGLL2 expression in VGLL2 transfected 293T cell lysate, The lane on the left is treated with the antigen-specific peptide.)

VGLL2, Polyclonal Antibody (Cat# AAA9603788)

Full Name
VGLL2 Antibody
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, Mouse, Rat
Applications
WB, EIA
Purity
The antiserum was purified by peptide affinity chromatography using SulfoLink Coupling Resin.
Pricing
$260/0.1 mL | $305/0.2 mL | $1,220/5x0.2 mL

Protein Vestigial, Polyclonal Antibody (Cat# AAA5400239)

Full Name
Protein Vestigial Antibody FITC-Conjugated
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$560/0.1 mg | $2,380/5x0.1 mg

Protein Vestigial, Polyclonal Antibody (Cat# AAA540277)

Full Name
Protein Vestigial Antibody Affinity Purified
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$445/0.1 mg | $1,855/5x0.1 mg

Phospho-Protein vestigial, Polyclonal Antibody (Cat# AAA540592)

Full Name
Phospho Protein Vestigial Antibody Affinity Purified
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$560/0.1 mg | $2,380/5x0.1 mg

vestigial like 1, Polyclonal Antibody (Cat# AAA712332)

Full Name
Rabbit anti-human vestigial like 1 (Drosophila) polyclonal Antibody
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
EIA, WB, IHC
Purity
Antigen Affinity Purified
Pricing
$250/0.05 mL | $540/0.15 mL | $2,410/5x0.15 mL
Immunoprecipitation (IP) (Immunoprecipitation of VGLL3 transfected lysate using VGLL3 rabbit polyclonal antibody and Protein A Magnetic Bead, and immunoblotted with VGLL3 mouse polyclonal antibody.)

VGLL3, Polyclonal Antibody (Cat# AAA6003436)

Full Name
VGLL3 (Transcription Cofactor Vestigial-like Protein 3, VGL3, Vgl-3)
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human
Applications
IP
Purity
Serum
Serum
Pricing
$645/0.1 mL | $2,885/5x0.1 mL
Western Blot (WB) (VGLL1 polyclonal antibody. Western Blot analysis of VGLL1 expression in human placenta.)

VGLL1, Polyclonal Antibody (Cat# AAA6003172)

Full Name
VGLL1 (Transcription Cofactor Vestigial-like Protein 1, VGL1, Vgl-1, Protein TONDU, TDU)
Gene Names
Vgll1; Tondu
Reactivity
Human
Applications
WB, IF
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$620/0.05 mg | $2,775/5x0.05 mg
Western Blot (WB) (Western blot analysis of VGLL2/VITO1 in human skeletal muscle lysate in the 1) absence and 2) presence of immunizing peptide using at 1ug/ml. Goat anti-rabbit Ig HRP secondary antibody and ECL substrate solution were used for this test.)

Transcription Cofactor Vestigial-like Protein 2, Polyclonal Antibody (Cat# AAA645751)

Full Name
Transcription Cofactor Vestigial-like Protein 2 (VGL2, Vgl-2, Protein VITO1, Vestigial Like 2 (Drosophila), VGLL2, VITO1)
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Bovine, Equine, Feline, Human, Mouse, Porcine
Applications
WB, GS/EMSA
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$560/0.1 mg | $2,505/5x0.1 mg
Western Blot (WB) (VGLL2 polyclonal antibody. Western Blot analysis of VGLL2 expression in human kidney.)

VGLL2, Polyclonal Antibody (Cat# AAA647591)

Full Name
VGLL2 (Transcription Cofactor Vestigial-like Protein 2, VGL2, Vgl-2, Protein VITO1, VITO1)
Gene Names
Vgll2; Vito1; VITO-1; C130057C21Rik
Reactivity
Human
Applications
WB, IF
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$620/0.05 mg | $2,775/5x0.05 mg
Western Blot (WB) (VGLL4 Antibody (Center) western blot analysis in human Uterus tissue lysates (35ug/lane).This demonstrates the VGLL4 antibody detected the VGLL4 protein (arrow).)

VGLL4, Polyclonal Antibody (Cat# AAA6008118)

Full Name
VGLL4, ID (VGLL4, KIAA0121, Transcription cofactor vestigial-like protein 4)
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
EL/EIA, WB
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$665/0.2 mL | $2,975/5x0.2 mL

Protein Vestigial, Polyclonal Antibody (Cat# AAA5400238)

Full Name
Protein Vestigial Antibody BIOTIN-Conjugated
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$560/0.1 mg | $2,380/5x0.1 mg
Western Blot (WB) (Western Blot detection against Immunogen (37.11kD).)

VGLL1, Monoclonal Antibody (Cat# AAA645527)

Full Name
VGLL1 (Transcription Cofactor Vestigial-like Protein 1, VGL1, Vgl-1, Protein TONDU, TDU)
Gene Names
Vgll1; Tondu
Reactivity
Human
Applications
EL/EIA, WB
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$620/0.1 mg | $2,775/5x0.1 mg
Western Blot (WB) (Western Blot analysis of VGLL3 expression in transfected 293T cell line using MBS646243. Lane 1: VGLL3 transfected lysate (35.2kD). Lane 2: Non-transfected lysate.)

VGLL3, Polyclonal Antibody (Cat# AAA646243)

Full Name
VGLL3 (Transcription Cofactor Vestigial-like Protein 3, VGL3, Vgl-3)
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human
Applications
WB
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$620/0.05 mg | $2,775/5x0.05 mg
Immunohistochemistry (IHC) (The image on the left is immunohistochemistry of paraffin-embedded Human colorectal cancer tissue using MBS9429852 (VGLL3 Antibody) at dilution 1/30, on the right is treated with synthetic peptide. (Original magnification: x200))

VGLL3, Polyclonal Antibody (Cat# AAA9429852)

Full Name
VGLL3 Antibody
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human
Applications
IHC
Purity
Antigen affinity purification
Pricing
$305/0.1 mL | $1,230/5x0.1 mL
Western Blot (WB) (VGLL2 Antibody (N-term) western blot analysis in mouse heart tissue lysates (35ug/lane).This demonstrates the VGLL2 antibody detected the VGLL2 protein (arrow).)

VGLL2, Polyclonal Antibody (Cat# AAA646084)

Full Name
VGLL2, NT (VGLL2, VITO1, Transcription cofactor vestigial-like protein 2, Protein VITO1)
Gene Names
Vgll2; Vito1; VITO-1; C130057C21Rik
Reactivity
Human, Mouse
Applications
EL/EIA, WB
Purity
Affinity Purified
Purified by Protein A affinity chromatography.
Pricing
$675/0.2 mL | $3,020/5x0.2 mL

Protein Vestigial, Positive Control (Cat# AAA543378)

Full Name
Protein Vestigial Antibody Western Blot Positive Control
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Applications
WB
Pricing
$335/5 Applications | $1,350/5x5 Applications

Phospho-Protein vestigial, Polyclonal Antibody (Cat# AAA544656)

Full Name
Protein Vestigial Antibody FITC-Conjugated
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$630/0.1 mg | $2,675/5x0.1 mg

Phospho-Protein vestigial, Polyclonal Antibody (Cat# AAA544655)

Full Name
Protein Vestigial Antibody BIOTIN-Conjugated
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Reactivity
Drosophila melanogaster
Applications
EIA, WB
Pricing
$630/0.1 mg | $2,675/5x0.1 mg

Phospho-Protein vestigial, Positive Control (Cat# AAA543184)

Full Name
Protein Vestigial Antibody Western Blot Positive Control
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Applications
WB
Pricing
$350/5 Applications | $1,435/5x5 Applications
Western Blot (WB) (VGLL2 Antibody (N-term) western blot analysis in mouse heart tissue lysates (35ug/lane).This demonstrates the VGLL2 antibody detected the VGLL2 protein (arrow).)

VGLL2, Polyclonal Antibody (Cat# AAA9206941)

Full Name
VGLL2 Antibody (N-term)
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, mouse
Applications
WB, EIA
Purity
Peptide Affinity Purified Rabbit Polyclonal Antibody (Pab)
Pricing
$415/0.4 mL | $185/0.08 mL | $1,625/5x0.4 mL
Western Blot (WB) (VGLL3 antibody (MBS5301286) used at 1 ug/ml to detect target protein.)

VGLL3, Polyclonal Antibody (Cat# AAA5301286)

Full Name
VGLL3 antibody
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human, Mouse
Applications
WB
Purity
Affinity purified
Pricing
$605/0.1 mL | $2,710/5x0.1 mL
Western Blot (WB) (VGLL4 Antibody (Center) western blot analysis in human Uterus tissue lysates (35ug/lane).This demonstrates the VGLL4 antibody detected the VGLL4 protein (arrow).)

VGLL4, Polyclonal Antibody (Cat# AAA9207152)

Full Name
VGLL4 Antibody (Center)
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
WB, EIA
Purity
Peptide Affinity Purified Rabbit Polyclonal Antibody (Pab)
Pricing
$405/0.4 mL | $185/0.08 mL | $1,585/5x0.4 mL

VGLL2, Blocking Peptide (Cat# AAA8247794)

Full Name
VGLL2 Blocking Peptide
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, Mouse, Rat
Applications
BL
Purity
>85%
Pricing
$180/1 mg | $335/5 mg | $1,455/5x5 mg

VGLL4, Polyclonal Antibody (Cat# AAA7044734)

Full Name
VGLL4 Antibody, HRP conjugated
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
EIA
Purity
>95%, Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

VGLL4, Polyclonal Antibody (Cat# AAA7043673)

Full Name
VGLL4 Antibody, Biotin conjugated
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
EIA
Purity
>95%, Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

VGLL2, Polyclonal Antibody (Cat# AAA7001320)

Full Name
VGLL2 Antibody; HRP conjugated
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human
Applications
EIA
Purity
>95%,Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

VGLL2, Polyclonal Antibody (Cat# AAA7006279)

Full Name
VGLL2 Antibody; FITC conjugated
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human
Applications
EIA
Purity
>95%,Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

VGLL2, Polyclonal Antibody (Cat# AAA7003278)

Full Name
VGLL2 Antibody; Biotin conjugated
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human
Applications
EIA
Purity
>95%,Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg
Immunohistochemistry (IHC) (Immunohistochemistry of paraffin-embedded human skeletal muscle tissue using MBS7004856 at dilution of 1:100)

VGLL2, Polyclonal Antibody (Cat# AAA7004856)

Full Name
VGLL2 Antibody
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human
Applications
EIA, IHC
Purity
>95%,Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg
Western Blot (WB) (Western blot analysis of VGLL2 expression in HeLa (A), mouse heart (B), rat heart (C) whole cell lysates.)

VGLL2, Polyclonal Antibody (Cat# AAA8248082)

Full Name
Anti-VGLL2 Antibody
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, Mouse, Rat
Applications
WB
Purity
The antibody was purified by affinity chromatography.
Pricing
$175/0.03 mL | $245/0.1 mL | $325/0.2 mL | $1,410/5x0.2 mL

VGLL4, Polyclonal Antibody (Cat# AAA7044276)

Full Name
VGLL4 Antibody, FITC conjugated
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
EIA
Purity
>95%, Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

VGLL4, Blocking Peptide (Cat# AAA9224331)

Full Name
VGLL4 Antibody(Center) Blocking peptide
Gene Names
VGLL4; VGL-4

Phospho-Protein vestigial, Blocking Peptide (Cat# AAA544351)

Full Name
Protein Vestigial Antibody Antigenic Blocking Peptide
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Applications
Immunocompetition, Immunodepletion
Pricing
$325/0.25 mg | $1,305/5x0.25 mg
Immunohistochemistry (IHC) (Immunohistochemistry of paraffin-embedded human thyroid tissue using MBS7046353 at dilution of 1:100)

VGLL4, Polyclonal Antibody (Cat# AAA7046353)

Full Name
VGLL4 Antibody
Gene Names
VGLL4; VGL-4
Reactivity
Human
Applications
EIA, IHC
Purity
>95%, Protein G purified
Pricing
$180/0.05 mg | $260/0.1 mg | $1,160/5x0.1 mg

Protein Vestigial, Blocking Peptide (Cat# AAA544654)

Full Name
Protein Vestigial Antibody Antigenic Blocking Peptide
Gene Names
vg; CG3830; DmelCG3830; Vg; VG; vg21
Applications
Immunocompetition, Immunodepletion
Pricing
$280/0.25 mg | $1,110/5x0.25 mg

VGLL2, Blocking Peptide (Cat# AAA9217908)

Full Name
VGLL2 Antibody (N-term) Blocking peptide
Gene Names
VGLL2; VGL2; VITO1
SDS-Page (Gel: 12%SDS-PAGE Lysate: 40 ug, Lane: Human kidney tissue lysate, Primary antibody:VGLL2 antibody at dilution 1/450, Secondary antibody: Goat anti rabbit IgG at 1/8000 dilution, Exposure time: 10 seconds)

VGLL2, Polyclonal Antibody (Cat# AAA9417317)

Full Name
VGLL2 Antibody
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human
Applications
IHC, WB
Purity
Antigen affinity purification
Pricing
$305/0.1 mL | $1,230/5x0.1 mL
Western Blot (WB) (Western Blot detection against Immunogen (37.11kD).)

VGLL1, Monoclonal Antibody (Cat# AAA6161046)

Full Name
VGLL1 (Transcription Cofactor Vestigial-like Protein 1, VGL1, Vgl-1, Protein TONDU, TDU) (PE)
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
EIA, WB
Purity
Purified by Protein A Affinity Chromatography.
Pricing
$795/0.1 mL | $3,570/5x0.1 mL

VGLL4, Polyclonal Antibody (Cat# AAA8530774)

Full Name
VGLL4 Polyclonal Antibody
Gene Names
VGLL4; VGL-4
Reactivity
Human, Mouse
Applications
WB, EIA
Purity
Affinity-purified from rabbit antiserum by affinity-chromatography using epitope-specific immunogen.
Pricing
$310/0.1 mg | $1,330/5x0.1 mg | $465/0.1 mL (Biotin) | $465/0.1 mL (FITC) | $465/0.1 mL (AF350) | $465/0.1 mL (AF405) | $465/0.1 mL (AF488) | $465/0.1 mL (AF555) | $465/0.1 mL (AF568)

VGLL2, Polyclonal Antibody (Cat# AAA8530773)

Full Name
VGLL2 Polyclonal Antibody
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, Mouse
Applications
WB, EIA
Purity
Affinity-purified from rabbit antiserum by affinity-chromatography using epitope-specific immunogen.
Pricing
$310/0.1 mg | $1,330/5x0.1 mg | $465/0.1 mL (Biotin) | $465/0.1 mL (FITC) | $465/0.1 mL (AF350) | $465/0.1 mL (AF405) | $465/0.1 mL (AF488) | $465/0.1 mL (AF555) | $465/0.1 mL (AF568)

VGLL1, Monoclonal Antibody (Cat# AAA6225420)

Full Name
VGLL1 (Transcription Cofactor Vestigial-like Protein 1, VGL1, Vgl-1, Protein TONDU, TDU) (MaxLight 650)
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
WB
Purity
Purified by Protein A Affinity Chromatography.
Pricing
$795/0.1 mL | $3,570/5x0.1 mL

VGLL2, Polyclonal Antibody (Cat# AAA6362549)

Full Name
VGLL2, NT (VGLL2, VITO1, Transcription cofactor vestigial-like protein 2, Protein VITO1) (MaxLight 490)
Gene Names
VGLL2; VGL2; VITO1
Reactivity
Human, Mouse
Applications
WB
Purity
Purified by Protein A Affinity Chromatography.
Pricing
$890/0.1 mL | $3,990/5x0.1 mL
SDS-Page (Gel: 10%SDS-PAGE, Lysate: 40 μg, Lane: 293T cells, Primary antibody:47455(VGLL1 Antibody) at dilution 1/4600, Secondary antibody: Goat anti rabbit IgG at 1/8000 dilution, Exposure time: 45 seconds)

VGLL1, Polyclonal Antibody (Cat# AAA9430437)

Full Name
VGLL1 Antibody
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
WB
Purity
Antigen affinity purification
Pricing
$305/0.1 mL | $1,230/5x0.1 mL
Western Blot (WB) (Western Blot (WB) analysis of VGLL2 polyclonal antibody at 1:500 dilutionLane1:The Heart tissue lysate of Rat (40ug) Lane2:The Heart tissue lysate of Mouse (40ug) Lane3:Hela whole cell lysate (40ug))

VGLL2, Polyclonal Antibody (Cat# AAA3007380)

Full Name
VGLL2 Polyclonal Antibody
Reactivity
Human, Mouse, Rat
Applications
WB
Purity
The antibody was affinity-purified from rabbit antiserum by affinity-chromatography using epitope-specific immunogen and the purity is >95% (by SDS-PAGE).
Pricing
$275/0.05 mL | $365/0.1 mL | $1,375/5x0.1 mL
Immunohistochemistry (IHC) (IHC image of CSB-PA858733LA01HU diluted at 1:300 and staining in paraffin-embedded human glioma cancer performed on a Leica BondTM system. After dewaxing and hydration, antigen retrieval was mediated by high pressure in a citrate buffer (pH 6.0). Section was blocked with 10% normal goat serum 30min at RT. Then primary antibody (1% BSA) was incubated at 4 degree C overnight. The primary is detected by a biotinylated secondary antibody and visualized using an HRP conjugated SP system.)

VGLL1, Polyclonal Antibody (Cat# AAA7114434)

Full Name
VGLL1 Antibody
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
EIA, IHC
Purity
>95%
Protein G Purified
Pricing
$180/0.05 mL | $260/0.1 mL | $1,160/5x0.1 mL

VGLL1, Polyclonal Antibody (Cat# AAA7114437)

Full Name
VGLL1 Antibody, Biotin Conjugated
Gene Names
VGLL1; TDU; VGL1
Reactivity
Human
Applications
EIA
Purity
>95%
Protein G Purified
Pricing
$180/0.05 mL | $260/0.1 mL | $1,160/5x0.1 mL
Immunohistochemistry (IHC) (Immunohistochemistry of paraffin-embedded Human thyroid cancer tissue using VGLL3 Polyclonal Antibody at dilution of 1:30(×200))

VGLL3, Polyclonal Antibody (Cat# AAA2561456)

Full Name
VGLL3 Polyclonal Antibody
Gene Names
VGLL3; VGL3; VGL-3
Reactivity
Human, Mouse
Applications
IHC, EIA
Purity
Antigen Affinity Purification
Pricing
$130/0.02 mL | $395/0.2 mL | $250/0.12 mL | $170/0.06 mL | $1,715/5x0.2 mL
Looking for a specific manual?
Request a Manual

Request more Information

Please complete the form below and a representative will contact you as soon as possible.

Request a Manual

Please complete the form below and a representative will contact you as soon as possible.

Request a Quote

Please complete the form below and a representative will contact you as soon as possible.