AS9120B, ISO 9001:2015, and FAA 0056B Accredited

Industrial Components Parts - Industrial Product Components by 10

Part No. Description Manufacturer RFQ
AL6H-P1-JW AL6H-P1-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P1P-A AL6H-P1P-A - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P1P-G AL6H-P1P-G - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P1P-JW AL6H-P1P-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P1P-R AL6H-P1P-R - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P1P-S AL6H-P1P-S - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P1P-W AL6H-P1P-W - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P1P-Y AL6H-P1P-Y - IDEC A6 Pilot Light Rectangular LED 5... Idec RFQ
AL6H-P2-A AL6H-P2-A - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P2-G AL6H-P2-G - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P2-JW AL6H-P2-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P2-R AL6H-P2-R - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P2-S AL6H-P2-S - IDEC A6 Pilot Light Rectangular LED 6V... Idec RFQ
AL6H-P2-W AL6H-P2-W - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P2-Y AL6H-P2-Y - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P2P-A AL6H-P2P-A - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P2P-G AL6H-P2P-G - IDEC A6 Pilot Light Rectangular LED 6... Idec RFQ
AL6H-P2P-JW AL6H-P2P-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P2P-R AL6H-P2P-R - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P2P-S AL6H-P2P-S - IDEC A6 Pilot Light Rectangular LED 6... Idec RFQ
AL6H-P2P-W AL6H-P2P-W - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P2P-Y AL6H-P2P-Y - IDEC A6 Pilot Light Rectangular LED 6... Idec RFQ
AL6H-P3-A AL6H-P3-A - IDEC Rectangular LED IP40 Idec RFQ
AL6H-P3-G AL6H-P3-G - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P3-JW AL6H-P3-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P3-R AL6H-P3-R - IDEC Rectangular LED IP40 Idec RFQ
AL6H-P3-S AL6H-P3-S - IDEC A6 Pilot Light Rectangular LED 12... Idec RFQ
AL6H-P3-W AL6H-P3-W - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P3-Y AL6H-P3-Y - IDEC Rectangular LED IP40 Idec RFQ
AL6H-P3P-A AL6H-P3P-A - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P3P-G AL6H-P3P-G - IDEC Rectangular LED Pushbutton IP65 Idec RFQ
AL6H-P3P-JW AL6H-P3P-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P3P-R AL6H-P3P-R - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P3P-S AL6H-P3P-S - IDEC A6 Pilot Light Rectangular LED 1... Idec RFQ
AL6H-P3P-W AL6H-P3P-W - IDEC A6 Pilot Light Rectangular LED 1... Idec RFQ
AL6H-P3P-Y AL6H-P3P-Y - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4-A AL6H-P4-A - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4-G AL6H-P4-G - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4-JW AL6H-P4-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P4-R AL6H-P4-R - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4-S AL6H-P4-S - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4-W AL6H-P4-W - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4-Y AL6H-P4-Y - IDEC Rectangular LED Pilot Light IP40 Idec RFQ
AL6H-P4P-A AL6H-P4P-A - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4P-A-ENGRAVED AL6H-P4P-A-ENGRAVED - IDEC AL6H-P4P-A-ENGRAVED, 16... Idec RFQ
AL6H-P4P-G AL6H-P4P-G - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4P-G-ENGRAVED AL6H-P4P-G-ENGRAVED - IDEC AL6H-P4P-G-ENGRAVED, 16... Idec RFQ
AL6H-P4P-JW AL6H-P4P-JW - IDEC Pilot Light 16mm Rectangular Idec RFQ
AL6H-P4P-R AL6H-P4P-R - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4P-S AL6H-P4P-S - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4P-W AL6H-P4P-W - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-P4P-Y AL6H-P4P-Y - IDEC Rectangular LED Pilot Light IP65 Idec RFQ
AL6H-W AL6H-W - IDEC MARKING Pilot LightATE for AL6H Idec RFQ
AL6M-A100 AL6M-A100 - IDEC Round Illuminated Pushbutton SPDT... Idec RFQ
AL6M-A11-JW AL6M-A11-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A11P-JW AL6M-A11P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A11P-MJW AL6M-A11P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A12-A AL6M-A12-A - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12-G AL6M-A12-G - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12-JW AL6M-A12-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A12-R AL6M-A12-R - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12-S AL6M-A12-S - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12-W AL6M-A12-W - IDEC Round LED Pushbutton PSDT IP4 Idec RFQ
AL6M-A12-Y AL6M-A12-Y - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12P-A AL6M-A12P-A - IDEC Round LD Pushbutton SPDT IP4 Idec RFQ
AL6M-A12P-G AL6M-A12P-G - IDEC Round LD Pushbutton SPDT IP4 Idec RFQ
AL6M-A12P-JW AL6M-A12P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A12P-MA AL6M-A12P-MA - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A12P-MG AL6M-A12P-MG - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A12P-MJW AL6M-A12P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A12P-MR AL6M-A12P-MR - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A12P-MW AL6M-A12P-MW - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A12P-MY AL6M-A12P-MY - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A12P-R AL6M-A12P-R - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A12P-S AL6M-A12P-S - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A12P-W AL6M-A12P-W - IDEC Round LD Pushbutton PSDT IP6 Idec RFQ
AL6M-A12P-Y AL6M-A12P-Y - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A13-A AL6M-A13-A - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A13-G AL6M-A13-G - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A13-JW AL6M-A13-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A13-R AL6M-A13-R - IDEC Round LED Pushbutton SDPT IP4 Idec RFQ
AL6M-A13-S AL6M-A13-S - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A13-W AL6M-A13-W - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A13-Y AL6M-A13-Y - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A13P-A AL6M-A13P-A - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A13P-G AL6M-A13P-G - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A13P-JW AL6M-A13P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A13P-MA AL6M-A13P-MA - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A13P-MG AL6M-A13P-MG - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A13P-MJW AL6M-A13P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A13P-MR AL6M-A13P-MR - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A13P-MW AL6M-A13P-MW - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A13P-MY AL6M-A13P-MY - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A13P-R AL6M-A13P-R - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A13P-S AL6M-A13P-S - IDEC Round LED Pushbutton SPDT IP6 Idec RFQ
AL6M-A13P-W AL6M-A13P-W - IDEC Round 12V SPDT Idec RFQ
AL6M-A13P-Y AL6M-A13P-Y - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A14-A AL6M-A14-A - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14-G AL6M-A14-G - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14-JW AL6M-A14-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A14-R AL6M-A14-R - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14-S AL6M-A14-S - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14-W AL6M-A14-W - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14-Y AL6M-A14-Y - IDEC Round LED Pushbutton SPDT IP4 Idec RFQ
AL6M-A14P-A AL6M-A14P-A - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A14P-G AL6M-A14P-G - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A14P-JW AL6M-A14P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A14P-MA AL6M-A14P-MA - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A14P-MG AL6M-A14P-MG - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A14P-MJW AL6M-A14P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A14P-MR AL6M-A14P-MR - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A14P-MW AL6M-A14P-MW - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A14P-MY AL6M-A14P-MY - IDEC Illuminated Pushbutton SPDT P6 Idec RFQ
AL6M-A14P-R AL6M-A14P-R - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A14P-S AL6M-A14P-S - IDEC Illuminated Pushbutton 1NO 1NC Idec RFQ
AL6M-A14P-W AL6M-A14P-W - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A14P-Y AL6M-A14P-Y - IDEC Round LD Pushbutton SPDT IP6 Idec RFQ
AL6M-A200 AL6M-A200 - IDEC Round Illuminated Pushbutton DPDT... Idec RFQ
AL6M-A21-JW AL6M-A21-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A21P-JW AL6M-A21P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A21P-MJW AL6M-A21P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A22-A AL6M-A22-A - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A22-G AL6M-A22-G - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A22-JW AL6M-A22-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A22-R AL6M-A22-R - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A22-W AL6M-A22-W - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A22-Y AL6M-A22-Y - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A22P-A AL6M-A22P-A - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A22P-G AL6M-A22P-G - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A22P-JW AL6M-A22P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A22P-MA AL6M-A22P-MA - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A22P-MG AL6M-A22P-MG - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A22P-MJW AL6M-A22P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A22P-MR AL6M-A22P-MR - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A22P-MW AL6M-A22P-MW - IDEC Illuminated Pushbutton DPDT P4 Idec RFQ
AL6M-A22P-MY AL6M-A22P-MY - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A22P-R AL6M-A22P-R - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A22P-W AL6M-A22P-W - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A22P-Y AL6M-A22P-Y - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A23-A AL6M-A23-A - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A23-G AL6M-A23-G - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A23-JW AL6M-A23-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A23-R AL6M-A23-R - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A23-W AL6M-A23-W - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A23-Y AL6M-A23-Y - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A23P-A AL6M-A23P-A - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A23P-G AL6M-A23P-G - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A23P-JW AL6M-A23P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A23P-MA AL6M-A23P-MA - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A23P-MG AL6M-A23P-MG - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A23P-MJW AL6M-A23P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A23P-MR AL6M-A23P-MR - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A23P-MW AL6M-A23P-MW - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A23P-MY AL6M-A23P-MY - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A23P-R AL6M-A23P-R - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A23P-W AL6M-A23P-W - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A23P-Y AL6M-A23P-Y - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A24-A AL6M-A24-A - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A24-G AL6M-A24-G - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A24-JW AL6M-A24-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A24-R AL6M-A24-R - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A24-S AL6M-A24-S - IDEC Round LED Pushbutton DPDT IP40 Idec RFQ
AL6M-A24-W AL6M-A24-W - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A24-Y AL6M-A24-Y - IDEC Round LED Pushbutton DPDT IP4 Idec RFQ
AL6M-A24P-A AL6M-A24P-A - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A24P-G AL6M-A24P-G - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A24P-JW AL6M-A24P-JW - IDEC Pushbutton 16mm Round Idec RFQ
AL6M-A24P-MA AL6M-A24P-MA - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A24P-MG AL6M-A24P-MG - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A24P-MJW AL6M-A24P-MJW - IDEC Pushbutton Oversized Round Idec RFQ
AL6M-A24P-MR AL6M-A24P-MR - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A24P-MW AL6M-A24P-MW - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A24P-MY AL6M-A24P-MY - IDEC Illuminated Pushbutton DPDT P6 Idec RFQ
AL6M-A24P-R AL6M-A24P-R - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A24P-S AL6M-A24P-S - IDEC A6 Illuminated Pushbutton Round... Idec RFQ
AL6M-A24P-W AL6M-A24P-W - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-A24P-Y AL6M-A24P-Y - IDEC Round LD Pushbutton DPDT IP6 Idec RFQ
AL6M-L-A AL6M-L-A - IDEC Lens Round Idec RFQ
AL6M-L-R AL6M-L-R - IDEC Lens Round Idec RFQ
AL6M-L-S AL6M-L-S - IDEC Lens Incandescent Round Idec RFQ
AL6M-L-W AL6M-L-W - IDEC Lens Round Idec RFQ
AL6M-L-Y AL6M-L-Y - IDEC Lens Round Idec RFQ
AL6M-LK1-A AL6M-LK1-A - IDEC Lens Round IP4 Idec RFQ
AL6M-LK1-G AL6M-LK1-G - IDEC A6 Illuminated Pushbutton Lens A... Idec RFQ
AL6M-LK1-R AL6M-LK1-R - IDEC Lens Round IP4 Idec RFQ
AL6M-LK1-S AL6M-LK1-S - IDEC Lens Round IP4 Idec RFQ
AL6M-LK1-W AL6M-LK1-W - IDEC Lens Idec RFQ
AL6M-LK1-Y AL6M-LK1-Y - IDEC Lens Round IP4 Idec RFQ
AL6M-LK2-A AL6M-LK2-A - IDEC Lens Round IP4 Idec RFQ
AL6M-LK2-A-ENGRAVED AL6M-LK2-A-ENGRAVED - IDEC AL6M-LK2-A-ENGRAVED, LE... Idec RFQ
AL6M-LK2-G AL6M-LK2-G - IDEC A6/L6 Illuminated Pushbutton Len... Idec RFQ
AL6M-LK2-G-ENGRAVED AL6M-LK2-G-ENGRAVED - IDEC AL6M-LK2-G-ENGRAVED, LE... Idec RFQ
AL6M-LK2-MA AL6M-LK2-MA - IDEC Lens Mushroom IP6 Idec RFQ
AL6M-LK2-MG AL6M-LK2-MG - IDEC Lens Idec RFQ
AL6M-LK2-MR AL6M-LK2-MR - IDEC Lens Mushroom IP6 Idec RFQ
AL6M-LK2-MS AL6M-LK2-MS - IDEC Lens Mushroom IP6 Idec RFQ
AL6M-LK2-MW AL6M-LK2-MW - IDEC Lens Idec RFQ
AL6M-LK2-MY AL6M-LK2-MY - IDEC Lens Mushroom IP6 Idec RFQ
AL6M-LK2-R AL6M-LK2-R - IDEC Lens Round IP6 Idec RFQ
AL6M-LK2-S AL6M-LK2-S - IDEC Lens Round IP6 Idec RFQ

Guaranteed On - Time Delivery

Guaranteed

On - Time Delivery

Customized & User-Friendly Database

Customized &

User-Friendly Database

Over 5100 Manufacturers

Over 5100

Manufacturers

Competitive Prices

Competitive

Prices

Scheduling & Flexibility

Scheduling

Flexibility

Flexibility Purchasing Solutions

Complete

Purchasing Solutions

Semiconductor's Certifications and Memberships

Thank You for Visiting.

We hope that you will visit us again the next time you need industrial parts and make us your strategic purchasing partner.

Request for Quote

We use cookies to ensure that we give you the amazing experience on our website. If you continue to use this site we will assume that you are happy with it.