Michelle Geber

Château Tanunda

Stephen Michelmore

Michelmore Farms

Jerald Menezes

Lynair Logistics

Ian Bailey

Springwater Beverage Pty Ltd

Roger Hughes


Stephen Michelmore


Very professional and prompt. I don’t usually review but these guys are great 👍

Paul T

“After a bad initial experience with two other installers of a Tesla Powerwall battery system, Allstate Solar were excellent.

The initial explanation quoting/process was very straightforward, and the subsequent installation was carried out efficiently and with good explanation of what was being done and how the system worked. I was very impressed with this service.”

Michael Hannell

“Allstate solar installed a Tesla battery at our country property. They notified us each step of the way, were on time, and were professional in all aspects. We are extremely pleased with the battery, and have had only credits in our electricity bill since it was installed. I would highly recommend them to anyone.”

Janice Saxby

“I did quite a few months of research before getting our solar and battery installed by Allstate Solar. Initially we looked at the small cheaper systems but quickly realised that the panels in particular were not of a high standard and each company tried to bamboozle us with bull in order to secure a sale. When Yong from Allstate Solar visited us for a quote, we were very impressed with the product and with all the information he supplied and answers to all of our questions. The installation went without a hitch although we did have a bit of a delay due to availability of the Tesla battery however we couldn’t be happier and we are completely off grid with our all electric home in the Adelaide Hills. If you are thinking of a solar system with or without a battery I would not hesitate to recommend Allstate Solar.”

Deborah Ferguson

“We are so happy with our solar system. Have had it now for about 7 years and it’s cut our electricity bill so much, which helps so much with our large family. The staff have always been very friendly and respectful when calling about any promotions and products. We’re so happy with the savings we’re seeing each bill. Highly recommend allstate solar to anyone thinking about getting solar or upgrading.”

Ruth Merritt

“My partner and I are in Lewiston South Australia and we’re so impressed with the information provided to us by Allstate Solar we signed a contract the same day. We didn’t feel pressured we felt fully informed. Even the installation team were friendly and efficient. From beginning to end we are so pleased and let our friends know these guys are the best. Thanks Yeung, Peter and the team from Allstate Solar we are 100% happy.”

Stella Tyler

“I would highly recommend Allstate Solar for all solar needs including Tesla Power Wall batteries. The purchase of both for us was an extremely good experience. The team at Allstate Solar are professional and great people to deal and talk with. Prompt service and very friendly installers of the top of the range systems. The size of system purchased has ended all power bills and in fact we are well into the minus charges. Our power savings now pay our gas bills. Can’t thank you enough guys, CHEERS.”

David Gowland

“We have been very impressed with our new Solar System since it’s installation in July 2022. It’s great to be able to check on the Tesla App & see our power going into the Grid, & our electricity bills disappearing!

Allstate Solar have been very professional, & Yong was very helpful in solving a recent problem (which wasn’t associated with the solar system!)”

Anne Morrison

“After 6 months of intallation (Frewville) ,The system (solar and battery) is performing exactly similar to what was projected. I am always in credit . All state solar are very professional”

Jo Jo

“Form the start we were delighted to deal with Allstate Solar. A personal visit to explain the Tesla Battery System and give a quote on the day was appreciated. They kept us up to date on the progress and answered our calls quickly. The wait time for installation was only a few months! Installation was completed by a very capable team of 2 in a short amount time. The system was explained well by the installers and the Tesla App was easy to download and start using immediately. The Tesla App is easy to read and we initially checked it regularly to see what appliances in the house where using the most power. Still check it but not as often. Power savings are the big winner with this system. Have recommended Allstate Solar to family and friends without reservation. Thank you to all at Allstate Solar”

Robyn Bowley

“We had Graham and Peter help us with our solar install. We got an 11.8kW system with a Battery, and are thrilled. They were quick, reliable and very competitive with price. Would recommend!”

Sarah Buckland

“Allstate solar provide an excellent comprehensive service. I Needed a replacement sola system and Signed up for a Tesla Powerwall battery and replacement sola system in December 2022. Received battery for current cost before they increased in cost.

Excellent information, alternatives and recommendations provided by experienced consultant Yong Kuang. Service was great. Thank you.”

Leanne Lord

“Our experience with all state solar has been fantastic and since having the solar from all state solar it has reduced be at least 200$ I would highly recommend them.”

Tracey Williams

“We had our Tesla battery installed in June 2021, Graham was quick and efficient with the Quote and installation took place almost immediately. Our Bills have reduced considerably and this quarter we’re expecting to receive money back from our electricity provider. All States Solar is a local company and we thoroughly recommend them. The App they provide is easy to understand and lovely to watch how much extra energy is being provided by the battery.”

Steve Kilsby

“I had a great conversation on the phone running me through the process.
I had an appointment at home and everything was explained really well. I could ask any questions and the answers were easy to understand.

Install went well and they gave me great advice on the next step which is the metrebox ungraded. Very happy with the service and would recommend.”

Jess Collins-Roe

“Very happy with the service. due to my older house I had a few issues with fuses and SAPN. David and the team help me install my solar and a new fuse box with minimal issues. I could not recommend them enough. this was a difficult install made easier by their team. 5 stars.”

Nathan Allport

“I already had 23 Solar panels on the house roof and my electricity bills were still high ! So I contacted “All State Solar” see if they could help get my electricity bill down. Their sales rep came around and recommended increasing my panels from 23 up to 37 and also install a “Tesla” powerwall. I wanted to go with a local South Australian business that could provide backup and warranty. The installers arrived the next week and were very friendly and professional. All the components where installed and tested. Since the installation I have monitored the system on my phone and my electricity bill has been reduced by 2/3 !

Thank you “All State Solar” for a very professional installation”


“AllStateSolar worked with my design for the layout of multiple tesla batteries, solar panels and inverters for my offgrid workshop. We had to adjust a few things to meet with SAPN and Tesla requirements, but the end result is excellent.”

Adrian Bear

We used this local company All State Solar to install our Telsa Battery and we couldn’t be happier. With the storms recently in Adelaide and losing power from the Grid, we maintained power through the entire storm and after. Our system has never failed and we had amazing service from an experienced company. This experienced company was able to install the battery and streamline it with our existing solar system. We have reduced our bill by $700 + a quarter. The transition to VPP network was a smooth transition facilitated by All state.
A+ service and A+ customer service.”

Amy Brewis-Modra

“Why did we wait so long to acquire a solar system? We are extremely happy customers, rarely does the product live up to the hype! But our AllState Solar System is better than we even imagined. Starting with the conversation with Yong about what Solar could do for us, then the meeting with Trevor, and ending with the installation by Nat & his team, every step has been perfect.

We highly recommend Allstate Solar, no reservations!!”

Pattey Burry

“We got our Tesla power wall over a year ago now and we have been in credit with our bill ever since. Has gotten us through a couple of blackouts without really noticing. Has a monitoring app which is easy to navigate and interesting to look over. Overall highly recommend this company.”

David Jauncey

“Very rare to get the customer service we did. Thank you so much for the support from start to finish.”

Tanya Ruth Frith

“Great company, great customer service and great products. Highly recommend!”

Daniel Frith

“Great service and knowledgeable about the process start to finish, would recommend to anyone”

Luke Maxwell

“First phone call being an enquiry only, was very informative and clearer knowledge beyond our expectations – not only were all our questions answered, but in addition, reassured us about all the myths around solar panelling that we needed answering, which indeed put our minds to rest. Strongly agree with other reviews I have read that All State Solar is one of, if not the best solar system company going around hands down.”

Tash Lockett

“Had some initial reservation due to our 3 phase supply, but a subsequent power failure was perfectly supported but the battery system. I have had only one time we needed the grid due to a very hot night that we run the big AC all night. Well done Allstate”

Leslie Felix

“All State Solar recently installed new (extra) solar panels and a Tesla Powerwall at our home.

The two gents who installed the new panels and the battery, were excellent to deal with and really went above and beyond the call of duty as far as we were concerned! Thanks to their efforts, the new panels went onto a different roof to that originally recommended, so we will have more efficient energy production. The original panels (3 kW) were all re-positioned to allow a better use of the space on the best roof space for the new ones.

They also gave us recommendations on cleaning around the panels going forward and were very thorough in providing advice on the Tesla app. We were very pleased with their efforts and the efforts of All State Solar. Photo doesn’t show much – but the battery went INSIDE the garage , adding to the neatness of the whole shebang!

Thanks All State Solar and your subbies.”

Paul Kennedy

“It was a pleasure to have the installers start on time and finish the installation without problems. They came back some days later to do final adjustments to the system, and I now enjoy looking at the phone readout to see where I can make further power savings”

Mark Bloustien

“The system is working very well at present we are off the grid 98 to 99% of the time. The electrician and his apprentice was excellent. The work place was kept clean at all times. They phoned before they arrived and arrived on time. They explained the system to my wife and my self before they left and left me there phone number if we had a problem or wanted any further advice.”

Arnold Leach

“My wife and I would have no hesitation in recommending Allstate Solar to any one who is considering solar energy for their home or business. I had been researching and studying solar and wind energy for our small property in the lower south east of South Australia some time prior to my retirement. I had run the numbers and solar panels with a Tesla Powerwall II was the obvious answer. I have a contact who was a former engineer with the CSIRO renewable energy department and he highly recommended Allstate Solar. A call was placed and within days Mr. Yong Kuang was at our home (we live just over 400 kilometers from Adelaide).

Our meeting was very professional and relaxed, with Yong answering all our questions, with no over the top sales pater, as is the case with a lot of sales people these days. Yong told us about Allstate Solar and himself, their support teams, and the commitment to quality. We were sold!

Within weeks we had our first Tesla power wall up and running, along with 40 solar panels. I should add at this time ours was not a “normal” installation, we have the solar panels located on two separate buildings and the battery in another location on the property, so connection was a major issue, with over 80 meters separating each installation, and running network cable problematic, it was decided to install a wireless booster unit at the main residence, and thus connect the three units together with all data running to the Tesla gateway with the battery. The installation teams were also very knowledgeable and made contact with us a few days prior to the installation to let us know when to expect them.

It didn’t take to long for me to run the numbers again and realise we needed a second Tesla Powerwall II, made the call to Yong and once again the Allstate team kicked into gear, and we are now the very proud owners of 40 solar panels and two Tesla Powerwall’s, which effectively powers our whole property, which comprises of a main residence, a separate cottage run as an Air BNB, with 85% occupancy and a large machinery shed plus a water bore. The installation is a showpiece of Allstate Solar’s capabilities and Tesla quality products. The power savings are more than covering the cost of installation. We expect a return on investment to be complete within the next five years. As I said at the start of this review, we highly recommend Allstate Solar to you.
Jim and Deborah Jasper. Moorak SA”

Jim Jasper

“We purchased a large solar system to run our fish and chip shop. Well worth the investment. Our power bills have significantly reduced which was one of our biggest expenses. Very professional, fast and efficient with payment plan available. Highly recommend!”

Karina Michalantos

“Great service got solar then battery. Best support and service by local SA company”

Lee-Ann Miller

“All State Solar did an amazing job for us. We had a lot of difficulty getting our electricity provider to change the meter as they incorrectly told us we needed modifications to the meter box. All State helped us lodge a complaint with the Ombudsman and all advise that they gave us was 100% correct. Our electricity provider finally acknowledged they were in the wrong and we received $900 compensation for the delay in connection to our solar system. We are now saving a lot of $$$ using solar and our Tesla battery. Thanks team!”

Lucy McEwen

“Dear Sir, we would like to express how happy we are with our roof restorations. It has made so much difference to the look of our home and has improved the value also. Cyril and I would like to say how pleased we were with “Moses” work, job well done. Many of our friends have commented on the new look, which pleases us immensely. Thank you “All State Home Improvem

ents” Well done Moses!!!!!”

y and Cyril | Strathalbyn 5255 SA

“Hi Yong, hot water evacuated tubes installed and working really well – just solar no electricity needed since installed. 1.5kw system also now installed – looking forward to much smaller electricity bill in future! Kind regards”

Rod | Willunga 5172 SA

“Our Allstate Solar experience: We had looked at solar systems over the years, and were confused. We found our ongoing electricity bills painful, and wanted to do something, but the advice we were given was confusing and conflicting, and lacks sufficient details for us to be able to make an informed decision. That all changed when the Allstate Solar representative called on us. Unlike other salespeople, he was very polite, extremely clear, patient and very good at clarifying and following through. We had a plan for how to make it all work and felt comfortable about moving ahead. And then we got the panels installed. I have never dealt with such polite, considerate, enthusiastic and genuine tradespeople before. Having the panels put up was a delight, they communicated clearly what was needed and did their very best to suit our needs and timetables as well. We would give this experience and a process at 10 out of 10, we have what we believe is a quality system up on our roof, that is saving us the price and the fear of unmanageable electricity bills. You can see the difference the system has made to our bills (electricity bills attached). Kind regards.”

Alastair and Anne | Kadina SA 5554

“Dear Rob, I wish to take this opportunity to congratulate your team on a wonderful job that they have done in putting our solar needs together over the past couple of months. We have been so impressed right from the start, from the home show in Adelaide to your office staff (Josie), production (Stephen) and installers (Dave & Darren). They have all shown that they have an excellent knowledge of this product and their efficiency has been second to none, simply outstanding. You have obviously gone out of your way to employ the best people both in work ethic and personality to operate your business and from what I have seen this has created for you an outstanding team of employees of which at times can be very to find. They certainly have put the customer as ‘number one’ and have always responded courtesy and efficiently when I have made inquires and there has been a few. With now 3 of our properties on solar we look forward to seeing the benefits in the future and who knows we may need to call on your services once again. I will be highly recommending your company and your team to anyone who asks about our solar. I wish you every success with Allstate Solar in the future. Kind Regards”

Margie Whittlesea | Collinsville Stud Pty Ltd. PO Box 6, Booborowie SA 5417

“Frank and I are happy and satisfied with the “ROLLER SHUTTER” which was installed by Scott, very professional, clean and friend, on the 9.10.2014.”

Frank and Betty | Semaphore SA 5019

“If you are thinking of buying of roller shutters I recommend you to support Allstate Home Improvements as we are very satisfied with the service and installation we have received.”

Margaret & Bruce | 17 Kadina road, Moonta SA, 5558

“I would like to thank Allstate Home Improvements for the excellent service and advise we received when choosing our new roller shutter. The sales rep was professional with a no pressure approach. We were kept well informed on installation date and time. The installation was on time and well within the time frame quoted. I’d recommend Allstate Home Improvements to anyone looking for the extra security of roller shutters. With regards”

Mark Clarke | Strathalbyn SA 5255

“The solar was installed today. The installation crew are to be commended. Cheerful, courteous and obliging! All in all I was most impressed.”

Tom Fernandez | 249 Ninth St Mildura Vic 3500

“I had an appointment with Allstate Solar on 17 May 2013. At exactly 10am that day Mr Yong Kuang representing Allstate Solar called at our house to discuss the advantages & in particular the cost savings of having solar installed. The first things that impressed me with Yong was his punctuality to the appointment, his appearance and his friendly and polite manner. I had been contemplating installing solar panels for over two years and had many salesmen call during this time. The main reason I had not purchased solar from them was because I was not satisfied with their answers to my questions, or they had not convinced me the benefits of solar was going to warrant the financial outlay. In the week prior to Yong calling, I made a list of all the queries I had on solar, I was pleased Yong answered all my questions without any hesitation, and I must admit I was impressed at his overall knowledge of the product he was selling. The answers and figures Yong produced that day changed my ideas about the benefits of solar, and as I would have been hard to convince, this would not have been easy for Yong to do. I found Yong to be very pleasant and a humble person, and one you would have no trouble to make friends with. Although he is a salesman, an sales are the backbone of every business, I found him to be very considerate to my requirements, and not in a hurry to just get the sale regardless of the consequences. He did all the things I have always believed in, he sold himself to me and I bought the product from him. A 5kw solar system was duly installed on 24th June 2013. The work was done very professionally and everything was done to my satisfaction. The installers were friendly, worked quickly but neatly, and left the area clean and tidy when they finished. Prior to installing solar my quarterly AGL account was in the $400 bracket. Since 14 July when the solar meter was installed (with the exception of the last winter quarter, when there was an account of $172) all other quarterly accounts have been in credit. N.B. These figures have been calculated using my contract rebate of 24cents per kw return to grid. Since purchasing this solar system I was happy to display Allstate signs on my front & side fences for twelve months, and during this time a friend of mine and two members of my family have purchased solar systems from this Company that I am aware of.”

Paul Palmer | 21 Railway Terrace, Kadina, SA 5554

“In December 2014 my wife Krystal and I decided to look into getting solar power put onto our 3 bedroom home. We have a growing family, which consists of a two and a half year old boy and are pregnant again expecting a baby in July 2015. Our power bill at this time was on average between $600 and $700 per quarter. This is when we thought that it would be a good time to look into Solar for various reasons, including a cheaper bill, benefits for the environment and adding value to our property. It was at this time we received a phone call from Allstate Solar and a meeting was setup between ourselves and a sales representative, Anand Raicha. Anand came to our home with all the relevant information about their product, including samples of the panels they use, warranty details and an awareness of the local weather conditions (sunlight hours) which effect the efficiency of the system. During this meeting Anand was able to answer any questions or queries we had, and even gave us a list of people that have used Allstate Solar service so we could ring them and discuss their experiences. I actually decided to do this and the people were all extremely happy with the service, quality of installation and the safe work methods adopted. It was at this point that we decided to proceed with the purchase of a 3kw system. The system was installed professionally and promptly, just as Anand said it would. The guys were in and out in a day, doing a wonderful job and leaving the work area clean and tidy. The system was commissioned and ran throughout the summer months and is still running nicely now. We have since received our first quarterly power bill with the Solar system connected, and wow what a difference it made. The cost came down from $680 on our last bill to $130, so we were pleasantly surprised!! Overall the experience for us so far has been a good one, and would recommend Allstate Solar product to any body interested. We would also like to make a special mention of Anand and the professional, yet approachable way he has been throughout our Solar experience!! Thank you!”

Brad and Krystal

“Right from the start dealing with Allstate Solar has been a professional experience, from the initial door knock to the finished installation. The meeting we had with Anand before signing with Allstate was relaxed and extremely informative. We found Anand to be honest and not once did he try to sell us more than we needed, in fact he worked with our budget and came up with the best plan we could afford. Once signed up we were informed of the installation time line and everything we needed to know to move ahead. The guys who installed the system did an extremely professional job, and explained the workings of the system so we could monitor the efficiency of the panels and what to look for if something was to have a fault. At the time of this letter we did not have a bill that included the use of solar so therefore cannot comment on savings to be had with the system. Overall the experience has been professional and we highly recommend the use of Allstate to install your Solar System.”

Matthew De Nys | Mount Gambier, SA 5290, 18/2/15

“We are so pleased we have chosen to purchase our roller shutters from Allstate. Right from the start we were very impressed with the salesmanship, Anand was very polite, friendly and did not push us to make the sale. When picking our shutters we were impressed with the range of colors. We are positive that they will make all the difference as the heat from that room also transferred to the rest of the house. We are so pleased with how easy it is to use them, we have a remote control shutter so it is just a matter of pressing the button. We would like to highly praise the workmen that installed the shutters, they were so polite, professional and they cleaned up everything after themselves, they was no mess left at all. We would highly recommend the company to anyone.”

L & C Millard | 7 Leslie Court Donovans SA 5291

“In July 2014, I was approached by Anand about purchasing your solar panels. Anand explained the system, how it works and the saving I would make, very clearly and since I have now received my first power bill, very accurately. The product is excellent quality, the workman who installed the solar panels were very quick, friendly and professional.”

Diane Bader | 41 Lipson Road Wallaroo Mines SA 5554

“We recently purchased a solar system from Allstate Solar expressly through their salseman’s effort of a thorough explanation of how it works and benefit from its use. We sincerely recommend any one to contact Allstate Solar for their inquires. The services through this system was immediate much to our satisfaction.”

F & D Paulson | 13 Railway Tce Kadina SA 5554

“We happily recommend Allstate Solar to any prospective customers. Our first contact was over the phone with the Telemarketing team, who were courteous, knowledgeable and easy to speak with. From this contract, an appointment was made for a sales representative to come to our home and discuss the product and our specific requirements in more detail. We had the pleasure of meeting Baruch Netto, who came to our home and not only explained the product but also listened to our requirements, and asked questions to ensure that we were buying the right product for our needs. Baruch allowed enough time with us so we were not rushed in our conversation- it was not a hard and fast “sales pitch” which we appreciated. On being explained the benefits to us and the quality of the product we decided to purchase an Allstate Solar System. The next step was installation of the system. Luke Serdar and team came at the agreed time and date, to install the system. Luke was extremely knowledgeable and helpful. He discussed in detail the benefits of different positioning of the system, which resulted in us making some last minutes changes to our original ideas for placement. Luke was professional, well mannered and hark working and we were very happy for his experience. We met Baruch on 18 July 2015, and the system installation was complete on 24 Aug 2015, with no fuss or inconvenience to us. The process ran smoothly and we only wish all professional dealings were of this standard. Thanks to the professional and friendly team of people that we dealt with at, and working for Allstate Solar.”

Darrell & Kristine Colliver | Maitland SA 5573

“We had been thinking about getting solar for a while and when Allstate consultant, Anand, showed us their products we decided to go ahead with it. Well we couldn’t be happier! Our power bill has been cut by two thirds and for a family of 2 adults and three teenagers that is a huge saving! We found the installers are brilliant, very efficient and professional. They explained to us how everything worked and we couldn’t have had a better experienced team of guys. We are so pleased that Anand called into our house that day, his knowledge of product and explanation of how it all worked was just what we needed to be confident to go ahead with it and we are so glad we did. Thanks Anand and Allstate Solar!”

Roslyn Caldow, HL & RG Galdow Pty Ltd | Mount Gambier SA 5290

“We are very happy with the products and administration team of Allstate. We would recommend the installer. He was very good and reliable. He was very honest and left no mess what so ever.”

Cerrie-Marie & Barry Gower | 5 Jeffs Street Kapunda SA, 5373

“I was personally very impressed with Allstate Solar and will not hesitate to recommend them to any prospective clients.”

Jeffery Roy Dowdell | 40 Three Chain Road Wepar 5278 SA

“My wife and I totally recommend the sales and service provided by Allstate Solar. We were very skeptical at first and it took us a long time to find a solar company adelaide that we felt comfortable dealing with. The installation guys are professional and tidy. We saved over $200 in our first quarterly bill. Happy, Happy, Happy.”

Matt & Fiona Dart | Broken Hill NSW

“Thanks you for our solar system. From the beginning the whole process was easy and all staff we have dealt with have been friendly, helpful and efficient. When I have called up with queries (was always called back very promptly- Great customer service by all staff.”

Kelly & Brad Liston | 11 Deeble Street East Monnta SA 5558

“We had roller blinds fitted by Allstate Home Improvements just prior to Christmas 2015. We have found that they have reduced the road noise, the radiated heat that we used to feel coming through the glass windows, and when the grand children stay it darkens the room so that they can sleep in. We have found the sales information was correct, and we are truly enjoying the advantages. The blind fitter also accomplished the task with speed and efficiency, and was a pleasure to have working around the house. I have no hesitation in recommending Allstate Home Improvements to anyone.”

J. P. Bonython | Commercial Road Seaford SA 5169

” Our shutters were installed in Jan 2015. We are really pleased that we decided to purchased them as now that we are having much warmer weather the house stays so much cooler. The shutters have also insulated the house on cooler nights and kept the warmth in. As we have only done the front of the house that faces the sun we are now considering installing shutters on the back so that all the house is insulated. We would like to thank you for delivering accurate sales information on the shutters and the delivery time was when indicated. The tradesman was very professional and completed the job quickly and efficiently. We would recommend anyone to purchase through Allstate Solar & Home Improvements and like us they will not be disappointed.

M F Walker

“Firstly, thank you for installing our new roller shutters in such a professional manner. We didn’t get any run-around nor hand balled from one person to the next. The sales rep gave us a very extensive run down on styles, colours and options selections. The installer Scott was equally professional. He’s a clean nut, but in a good way, vacuum in on hand and spirit level in the other is always a good sign. He also explained how to use and maintain the controls and units for years of trouble free operation. You should be as proud of your workers as I am of my new roller shutters. Anybody reading this is more than welcome to grab their magnifying glass and come on over.”

Allison Thompson | 7 Braeside Avenue Seacombe SA 5047

“Thank you for organizing the installation of our ‘Apricus’ solar hot water system. It was installed very efficiently on the 11th of Aug 2014 this year and is working very well. A great improvements on the old system. Our grid-connected solar system which was installed on the 11.4.2013 continues to operate very efficiently and we have saved money on our power bills. Thank you again for service and we will look forward to doing further business with Allstate Solar.”

Tim Reid | 1536 Inman Valley Rd Inman Valley SA 5211
WordPress Image Lightbox Plugin