I have an utter scandal for you today ladies. No, literally I do.  That's right, Jean Paul Gaultier has released a brand new fragrance called Scandal and it's definitely one of my new favourites.

Jean Paul Gaultier is renowned for having a daring style that never sticks to the rules. In fashion, he brushed off gender boundaries and dressed men in skirts. Those famous pointy breasts that Madonna rocked were also a JPG statement. For his catwalks, he cast his models from the streets. He has never been somebody who follows the same ways of working as everyone else and that's something to truly admire.

We all know the original JPG fragrances are presented in bottles that model the breasts, torso and stomach of a woman. Not something that any other perfume designer has ever done since and to be honest, not one that can be competed with. It's what makes Jean Paul Gaultier THE Jean Paul Gaultier.

Scandal is a brand new release which follows the same feminine and edgy style as the original. It's packaging consists of a glass bottle with a silver lid which is a pair of ladies legs in the air wearing stilettos. Just below this, the name of the fragrance is labelled in silver, capitalised as SCANDAL. It's presented beautifully in the famous tin box - with a textured velvet material.

A perfect gift for Her all year round.  

The perfume designers wanted to create a fragrance that could be worn both day and night; but smell completely different but similar at the same time. In the day time, the perfume gives off a fresh honey, gardenia and blood orange vibe. Wear it in the evening, and you'll smell a seductive honey blended with patchouli.

How dare Jean Paul Gaultier make a perfume that has two scents in one?! What an absolute scandal!

Jean Paul Gaultier Scandal is available from The Fragrance Shop now. Prices are as follows: 30ml £44.00, 50ml £63.00 and 80ml £82.50.

Disclaimer: PR sample.  



I'm sure if you have clicked on to read this post, then you're probably really interested in finding out where you can get your hands on nutella B-ready bars.

The famous nutella spread has introduced a new product to its line and it's definitely got me converted enough to want to purchase again.

This brand new release to the UK has been well sought after and is now finally stocked on the shelves at all major UK supermarkets. Definitely easy to get hold of, but definitely in high demand as my local supermarket has sold out already!

nutella B-ready bars are made up of a crunchy wafer shell, filled with delicious nutella and puffed wheat crispies. For someone like me who tends to shy away from having nutella for breakfast, these bars are great for those mid-morning slumps at my desk.

They can be enjoyed completely guilt free, as each individual bar is made up of less than 120 calories. Probably tastier than your average chocolate bar and a bit more kinder too.

nutella B-ready bars are priced at 59p each or a box of six is priced at £1.99. Definitely worth it in my opinion and I already cannot wait to get my hands on another box. Whoops.

Disclaimer: PR samples. 



I love it when I find bespoke and one of a kind products that really do deserve a mention. I was recently introduced to an illustrator called Hannah Dale. She started her designs and illustrations from her kitchen table in Lincolnshire and is now the proud owner of Wrendale Designs; with the help from her husband on the business side of things. 

Inspired by everything outdoors in the beauty countryside of Lincolnshire, Hannah started by painting hares and other wild animals. Hannah was then commissioned to illustrate a book with different dog breeds; with quirky facts to go alongside each breed. 

From the completion of this product, Wrendale Designs now has a wide collection of pet illustrated products; including pet tins and bowls for cats and dogs and homeware products too. However, all of her original paintings of wild animals can be found on products such as mugs and notebooks. There really is something for everyone at Wrendale Designs. 

Hannah asked if I'd like to pick some of her products to feature. I chose the dog food tin for Elsie and the cat treat tin for Albert, and the three of us was very excited to receive these in the post. 

Elsie has a mix of dry and wet food for both breakfast and dinner, so the dog food tin is perfect for keeping her dry pellets in. It is slightly larger than the treat tins - with a white body and slightly off grey lid; matching the decor of our kitchen perfectly!

The whole tin is illustrated with different dog breeds; including pugs and beagles. It also comes with a sturdy scoop which is really handy when transferring the food from tin to bowl. This tin is priced at just £23 which I think is an amazing price.

Elsie really loves it too and sat proudly next to her new food tin for a picture (or 30!). Fact: I always have to entice her with treats for these kinds of photos, or she doesn't cooperate! 

Albert's treat tin is perfect for him as he has a slight addiction to the cat treats called Dreamies. They are basically like cocaine for cats! There's some little beef sticks from the supermarket which he loves too, so we now keep these in his new tin. 

Again, the cat tin is illustrated with lots of different breeds of cats, and is the perfect size. It's slightly cheaper at £14.00 and utterly purr-fect for your feline friend too. 

A massive thank you to Wrendale Designs for these beautiful and unique pet tins. They sit very proudly on our kitchen shelves and the fur-babies love them too!

Disclaimer: PR samples. 



The 30 day challenge is over and I have never been more excited to share a final result. I introduced this challenge back in August and then had to stop the challenge due to a knee injury at the gym. I started it again a few weeks ago and told you all last week that I would be sharing my final results with you in a week's time.

Well, this is THE blog post AND video with those peachy results.

Incase you're not already familiar with the Squat Machine from my other two posts - it's a very light and portable machine available from HighStreetTv for a special price of £69.99 at the moment (usually £79.99).

It has three levels (beginner, intermediate, expert) and these are changed by the orange plugs at the base of the machine. It works by resistance, so the harder the level, the more strength it requires to push the seat down with your bum.

Here's the machine up close and how I used it during my challenge.

I was very intrigued by the machine when I was first ever told about it and now I've been able to use it, I can totally see why there's such a hype right now in the fitness world for it. Squatting has never been easier and you can do it in the comfort of your own home too.

I thought it would be a lot fairer if I wore the same workout leggings for both my before and after results, so here's what Ashleigh Dougherty's bum looked like a whole 4 weeks ago. I am wearing the Gymshark Seamless Leggings which are by far my favourite workout leggings, ever. They are extremely high waisted, so suck you in on all the right places. 

My bum was okay before, but definitely needed a bit of a work on to lift it and to generally make the glutes a lot stronger. I have used the squat machine from New Image for 4 weeks with a few rest days as part of the challenge and is my result.

So, it hasn't gone from Kylie to Kim in 30 days, but it has certainly lifted and got a lot more perk to it. I have noticed it sits a lot more comfortably in all of my skinny jeans and definitely feels like the muscle has grown a lot stronger. At least, it doesn't feel as jiggly! 

I cannot recommend Squat Magic enough for those inbetween workouts where I am too busy to get to the gym or simply cannot be bothered! Challenge yourself to squat for 30 days (with a few rest days too) and you will soon start seeing results! 

Squat Magic is available now and retails at £79.99 - but is priced at just £69.99 right now, exclusively at High Street TV.

Disclaimer: In collaboration with High Street TV, in exchange for an honest review. 



The beautiful Ariana Grande has just launched a limited edition rendition of her fragrance, Sweet Like Candy. I've never smelt the original ARI fragrance, but this is new and improved and it really has had a true makeover.

Sweet like Candy is now available in a brand new red-hot design. The iconic multi-faceted gem-like bottle has been slightly redesigned - with a striking, matte red overall design. It includes a sleek, silver cap and Ariana Grande's name engraved just below. The new design finishes with a super cute red pom pom. It really is SO Ariana, but so very Ashleigh too!

Sweet Like Candy really does live up to its name. The original scent has been improved on a whole new level; going from fruity, to floral, to flirty. Its top notes bursts with a mix of delicious fruits, such as red berries and pear. The heart notes are very irresistible; with jasmine and dewy honeysuckle to name a few. It's a very flirty scent; combining its dry down notes of sensual musks; including  that of alluring liquid amber and fluffy marshmallows.

It's a great scent for any occasion and you can't really go wrong with it. I instantly feel happy and ready to start my day productively when I spray this.  For duration, I wouldn't say it lasts all day (how many perfumes do though?). However, it's a great one for date nights or shopping with the girls; or to pop into your handbag for top ups during the day. I mean who wouldn't want to pull this incredibly cute bottle out of their bag?!

I wasn't sure if this would be really sweet and end up reminding me of the Britney Spears scents that I used to wear when I was 13 (cringe). However, it's really surprised me and I definitely recommend smelling a sample if you can. It's a great one for any Ariana fans out there or anyone who likes a sweet and sensual scent.

The Limited Edition Sweet Like Candy is available from Superdrug and is priced at £30.

Disclaimer: PR sample. All words and photographs are my own. 



At the beginning of August, I introduced you to a magic seat called Squat Magic. This is a squat machine that if used regularly (with a good diet too), can tone and lift your bum.

I started a 30 day squat challenge which was meant to see me squatting a certain number of times, every day for 30 days. I then said I would report back half way through with my thoughts and then do a final post at the end of the challenge. Unfortunately though, I had a slight injury on my knee from the gym a few days after publishing that post, so I had to leave my fitness regime for a while and let my knee recover.

A few weeks ago, I started the challenge from scratch all over again and this is now my mid-challenge update. I am going to save the before and after photos for the finishing post coming soon, but for now I just wanted to report back with my thoughts.

It's worth mentioning that I have stopped going to the gym temporarily as I am in the midst of changing over gyms. Therefore, the only exercise I have been actively doing is a lot of walking and using my squat machine.

I have been using the squat machine every evening before having a shower and going to sleep. I have been following the 30 day challenge poster that comes with the machine. It's taken me a while to get back into a fitness regime due to my break, but it can be difficult to hit 100 squats on your first few days. However, my body is used to going to the gym everyday, so I haven't found it that difficult to reach up to 300 squats in one sitting.

I haven't been using weights - but I intend to try using some resistance bands to increase the resistance between each squat. I use them a lot anyway and find they work great if you feel like you're not getting any results with just a pure stand alone squat.

I will report back next weekend with my overall thoughts and some before and after photos of my Squat Magic butt!  There will also be an EXCLUSIVE giveaway for ONE lucky person to win their very own Squat Magic seat!

Squat Magic is available now and retails at £79.99 exclusively at High Street TV.

Disclaimer: In collaboration with High Street TV, in exchange for an honest review. 



A few weeks ago, I was invited along to review dinner at The Elgin in Notting Hill. I love reviewing places in new areas, so it was lovely to explore Notting Hill for the first time. Shocking I know!

The Elgin is a British pub with lots of history behind it. Located at 96 Ladbroke Grove, it's about a 5 minute walk from Ladbroke Grove tube station. With an original listed bar, glistening hanging chandeliers, fresh flowers and cosy seating areas inside, you're guaranteed to enjoy some fine British food classics in comfort and style.

The Elgin Pub
96 Ladbroke Grove
Notting Hill
W11 1PY

My guest and I went along on a weekday evening and it was an evening where they had live jazz music. Our table was reserved near the front, so we had an excellent view whilst watching the jazz singers perform.

Before I even get into this review, I just want to say that the service we received was outstanding. We was made to feel very welcome from start to finish and had an excellent and friendly delivery from the waitress that served our table. She answered any questions that we had and also recommended us dishes that are either very popular or her personal favourites.

Perusing the drinks menu, both my guest and I ordered an Aperol Spritz. We had never tried this drink before, but was surprised at how nice and refreshing it was. It reminded me a lot of the taste of a sweet rose wine, but with an extra fizz from the added prosecco.

Booked in for 7pm, we got the chance to explore the dinner menu. However, they do also have separate lunch and Sunday menus.

The waiter told us that main meals are quite large and I was already set on what I wanted for my main. Therefore, we decided to share a starter which ended up being more than enough for two people to share.

We ordered a sliced duck salad to share for starters. It came with beautifully cooked slices of duck breast; with hardly any fat on the meat. It arrived on a bed of dressed, fresh salad leaves, cubes of feta cheese, sesame seeds, pine nuts and a drizzle of a honey and mustard sauce over the top. Perfect, but unfortunately not available on their seasonal menu as of right now. Gutted for you. 

For main, I just couldn't resist The Elgin burger (£13.50); with prime beef, melted cheese, ale onions, iceberg lettuce, gherkin, ketchup and mayo - crammed into a giant cream, brioche bun and served with a mountain of delicious and crunchy fries. Probably one of the best cheeseburgers I have tried in a long time. 

It definitely filled me up and I couldn't quite finish it all, so I am so glad I shared a starter! It gave me enough time to take a break from eating and snap some photographs of this pub's beautiful and cosy interiors. 

My guest went for the complete opposite, which was a recommendation from the waiter. The marinated lamb chops (£16.00) come with new baby potatoes and a grilled baby gem lettuce; which is unique to The Elgin and not found anywhere else. Everything is finished off nicely with a green sauce. Utterly delicious and smelt so good! 

Feeling very full up, we had a break and a catch up over watching the live singers performing jazz music. It was nice to kick back and forget about being in the city on a school night. They have different music themed nights, so it's definitely worth checking out their what's on page if you're thinking of visiting. 

You know me and I can never exist a sweet treat; especially when it comes to something that is either a classic favourite of mine or something I have never seen before and entices me to order. 

I ordered the panna cotta (£6.00) with vanilla ice-cream, macerated raspberries and pistachio brittle. Very naughty, but very nice. 

My guest ordered the chocolate fondant (£7.50) with Devon fudge and cream fraiche ice-cream. Even naughtier than the panna cotta and definitely something to be enjoyed when you have room for something so worth the extra calories. 

We definitely left feeling more stuffed than we have ever been before, but it was 100% worth it. The food at The Elgin is delicious and extremely well priced in my opinion. It's a perfect little hideaway in the heart of West London and super cosy for those winter nights that are upon us. Not to mention that a visit comes with an excellent service too. 

Disclaimer: A complimentary meal for 2 was offered in exchange for an honest review on my blog. All words and photographs are my own. 



I want you to close your eyes for 10 seconds and imagine walking into your garden and finding your dog on the floor. He looks asleep, but he isn't responding to his name. You think this is weird because it's not warm outside. It's been raining all week and it finally stopped an hour ago. His favourite treats are not even enticing him to respond to you. Then you notice his chest isn't moving up and down. Your dog isn't breathing and he's died within the last 30 minutes since you was last outside.

You take him straight to the vet and it's confirmed your beloved best friend is on his way to crossing the rainbow bridge. You're told he had lungworm in his system and you can't understand how it happened. However, you then remember a few days ago when he had his nose in the ground in the garden. He was desperately trying to scrape something out of the soil, but you walked away and didn't give it a thought.

It was a snail running alive with the parasite known as Lungworm. You didn't act upon this. A few days later and it's too late. The parasite has killed your best friend. 

If you have experience with Labradors (or just very food orientated dogs), you will know that they eat EVERYTHING. Elsie has been known to munch on the likes of socks, pebbles, walls and even glass. Don't ask.

A few months ago,  I had to rush Elsie to the vet, with the fear and concern she had eaten a snail in the garden. We was given an Advocate medication treatment, which she needed to take for a week, just incase she had picked the parasite up.

We have quite a large garden, so it can be hard to hunt down every single snail and remove them all. Most of them are hidden away in soil too! Whilst so many people would brush this off and not worry about it, there are so many dangers for dogs if they are in contact with snails and slugs... or even within an area of the garden where the slimy creatures have been.

I am joining forces with Bayer: Animal Health, to help spread awareness for their current campaign called #ActAgainstLungworm. In this post, you'll find out all about the disease, how it's caught, what to do if your dog has it and how to prevent your pooch getting it.

As a dog owner, I see Elsie as my fur baby and will do anything to protect her from everything. The day I picked her up, was the day I agreed to be a responsible owner and dog mumma and since then, I have done everything in my control to make sure she lives a happy and fulfilled life.

I know there are so many responsible dog owners out there, which is why I have asked some blogger pals to send me some photos of their pampered pooches. All of these dogs are clearly looked after (and SUPER cute!) and are living very happy lives!

L-R: 8 month old Caspar owned by Jack from no34 / Louie the pug owned by Alicia / Hutch owned by Lindsay / Henry the french bulldog @henrythepig_ / Elsie @Elsiechoclab / Lily and lil sis to Severus, owned by Steph / Baker owned by Danielle / Sisters Milly and Bella owned by Lauren at NakedFashions / xx owned by Loren Green

Elsie wanted to take charge of this campaign, to spread the word to all her fabulous human and furry internet friends. Join her in the video below on a recent dog walk to see what she gets up to and just how hard it can be to watch her every 4 legged move!

Dogs deserve a chance to live happy too. 

Lungworm or Angiostronglylus Vasorum is a parasite that is carried in the larvae and slime on snails and slugs. With wet weather on the rise recently, this will mean that those pesky snails and slugs will be coming out more regularly. After the rain has passed, they nest themselves into moist areas of the garden.

If dogs eat snails or slugs, or even come into contact with an area that a snail has been in; they can get lungworm. Lungworm can also be caught by coming into contact with other infected areas. Simple doggy acts such as eating grass, drinking puddles and even playing with toys that have been left outside and crawled over by snails, can all be infected with the parasite.

Simple measures can be put in place to put your dog at low risk of ever catching lungworm.

1) It's really important to clean out water bowls regularly, especially outdoor bowls. Change the water frequently to ensure your dog is drinking fresh and clean water; untouched by snails.

2) Dog poop that is infected with lungworm actually attracts snails and slugs, so it's a wise idea to regularly pick up and dispose of poop as quickly as possible.

3) Leaving toys in the garden puts your dog at risk if they are left out in the rain or in moist areas. We group together Elsie's toys regularly and clean them too.

4) If you have more than one dog and one gets infected, it's highly advisable to get both (or all) dogs checked out.

Lungworm is a serious health problem and it can be FATAL.

Puppies and younger dogs are more prone to catching lungworm due to their inquisitive nature. As a new dog owner almost two years ago, I admittedly didn't know very much about lungworm. However, when I registered Elsie with her vet, I asked them lots of questions and got myself educated. It's so important to know the facts as it could save your dog's life at any point.

Lungworm is treatable and can cure a dog, however it can also kill a dog if left untreated. Prevention measures should be taken to prevent a dog ever having to be treated in the first place. Worming tablets should be ingested by your dog every 3 months and this does prevent against lungworm. However, it is advisable to get products for prevention and use them once a month. Worming tablets are only used 4 times a year, which is not regular enough for the other 8 months of the year.

It's better to be safe, than sorry. Isn't your best friend worth it?

Over 100 cases were reported in the UK between February and May 2017; and 9 of those resulted in deaths. It's a fact that a young puppy who has lungworm and isn't treated, will only live between 10-14 months. Scary to think that this is a true fact, but this is still something that many new pet owners will ignore or don't even know about. 

A survey was run by Bayer Animal Health and 1000 puppy owners took part. Results were shocking and found that 88% of owners knew what lungworm was, but only 45% of owners took action when their dog had been in contact with a snail or slug. 70% of these owners also admitted they are not treating their dogs to a monthly treatment against worms, lungworm, tapeworm etc. 

Shocking! Irresponsible! Barbaric!  

1291 cases of lungworm have been reported within 50 miles of my postcode. 

A shocking number, so it worries me how many more unreported cases could increase this number much more. Living in Essex means I am surrounded by many parks and a few forests too; common places for snails and slugs to set up camp in. I thought the number of cases would be high, but I never anticipated it to be over 1000 cases.

Lungworm is widespread and many cases are left unreported. Nobody knows the true extent of the parasite and just how many dogs really are affected. 

You can check how many cases have been reported in your area, by entering your postcode here and it will give you a rough estimation.

I spoke to my local veterinary surgery, Vets4Pets in Chadwell Heath, who kindly answered some burning questions I had about lungworm. 

1. How does Lungworm attack the body? Are certain organs attacked?
Lungworm is a parasite that can cause serious health problems in dogs and could even be fatal if left untreated. Slugs and snails carry the larvae of the lungworm parasite and can infect dogs if ingested. These larvae then penetrate the intestinal wall where they then migrate into the lungs through the bloodstream. They reside in the lungs until they develop into an adult lungworm. The adult lungworm produce eggs that reside in the lungs, which are coughed up and then ingested back into the stomach and finally released into the environment via faeces. Slugs and snails that come into contact with the faeces will become infected and the cycle continues.

2. What are the symptoms of Lungworm that owners should look out for?
Lungworm infections can result in a number of different signs. The most common symptoms to watch out for are coughing, wheezing and weight loss. As the number of worms multiply, the cough may worsen and breathing may become rapid and heavy. You may also notice behavioural changes in your pet. Lungworm can cause dogs to become lethargic and it can sometimes cause seizures. you may also notice nose bleeds, excessive bleeding from minor wounds and bleeding in the eyes.

3. What should dog owners do with snails they find in the garden?
You should remove any snails or slugs in your garden and also de-slug your garden (but take care of slug pellets!). You should not leave any toys, water or food bowls in the garden for slugs and snails to crawl over. 

4. How many cases of Lungworm has Vets4Pets, Chadwell Heath had?
1 case.

5. What should dog owners do when they have found or think their dog has eaten a snail/slug?
We always recommend treating animals monthly with Advocate. This spot-on treatment is licensed for both the treatment and prevention of Lungworm. If you suspect your pet has ingested a slug or snail, you can visit us in practice to start a monthly spot-on treatment. We also offer care plans that help spread the cost of flea and worming treatment, such as Advocate.

6. What is the treatment for Lungworm?
It’s the same as prevention. However, in some extreme cases, your pet may require extra treatment such as blood transfusion to replace lost blood or antibiotics to treat secondary pneumonia.

7. Can a pregnant dog with Lungworm pass it onto her unborn puppies?
Yes. Puppies can become infected by their mother if they ingest faeces from her or if they are licked by her. If you notice any of the lungworm symptoms in your pet or if you are concerned, you should consult your veterinary practice as soon as possible.

Bayer's 2017 campaign called Act Against Lungworm is to raise awareness of the ongoing problem with lungworm and to educate pet owners about the risk. When taking your dog to a new area, it's advisable to check the map to see how many reported cases of lungworm there have been in that area. 

I hope this has post has raised some awareness for you reading and you have learned something new; no matter how big or small. Dogs are for life!

Disclaimer: In collaboration with Bayer Animal Health. All words are my own.  Photography has been provided from various bloggers with dogs; all of which have been credited. 



I was recently invited along to review the London hair salon that belongs to Australian hair stylist; Karine Jackson. The hair salon is vegan friendly by using organic hair dyes that are ammonia free. This also means that I am pleased to report back that the products used on your hair at Karine Jackson are cruelty free too!

The salon is situated on Litchfield Street, just off of Shaftesbury Avenue at Leicester Square. I had a consultation a few days before my actual appointment, which was great as I could meet the team beforehand. 

I met with Alasdair; the style director at the salon. I explained to him that I wanted to keep my dark roots, as the upkeep is much better for me and means I don't have to re-do my roots every 6 weeks like I used to. I explained how I wasn't very happy with how warm the regrowth of my roots were starting to go and that to me, they looked very obvious next to the artificial darker colour next to the regrowth. I also explained that I felt the blonde was starting to go very warm toned and I prefer ashier blondes on my hair. He got a colour chart out and we spoke about different shades of grey; eventually deciding on one that would be great for my hair. 

A few days later, I returned for my appointment. I had the luxury of having the salon to myself for the first part of my appointment. It was great chatting to Alasdair and finding out more about him as he is from New Zealand, so trained in colour and styling out there before moving over to London for a permanent job with Karine Jackson a few years ago. 

We went through my consultation again to double check I hadn't changed my mind about what I wanted. I also took my hair extensions from ClipHair along as Alasdair said he could dye these to match my new hair. He started by mixing up my colours and then toned my hair extensions to a grey-er shade that would blend in perfectly with the finished result.

The actual process he used on my hair when dying it is called Root Stretching; something I had never had before or had even heard of. The process is similar to that of Balayage but means the roots are slightly darker and fade out naturally into blonde gradually.

My grey toner for the blonde was also applied and then it was the waiting game as everything cooked nicely! A bag was applied to the top of my hair to keep the warmth in. It was so nice being able to chill reading some magazines without breathing in the horrid stench of ammonia that are in the majority of salon dyes.

Alasdair used their special Powerbuild shampoo and conditioner to rinse the dye out of my hair and then finished with a much needed head massage.  

After combing through my hair with a tangle teezer, it was time for a trim. I am trying to grow my hair in the hope I can eventually ditch the hair extensions, so Alasdair took about half an inch off my hair and kept it all at one length. He also cut some shape into the front of my face and trimmed a few inches off my extensions too as I wanted them to look more natural. 

After blowdrying my hair, I was really pleased to see the colour result once my hair was dry. It was the perfect shade of grey! The rest of the team spent the afternoon blowdrying my hair extensions and then Alasdair clipped them in for me; heat styling them with a beach wave look as the finished result. I honestly felt like such a princess and a slight diva walking down the streets of London afterwards!

I am very pleased with my new hair and would definitely return to be transformed by Alasdair again. he completely understood what I wanted as the final result and achieved this amazingly well. Huge thank you to the team for having me down and making me feel like a million dollars!

Disclaimer: I was invited along to review a complimentary colour and cut at Karine Jackson - in return for an honest review on my blog. All words and photographs are my own. 
Blogger Template Created by pipdig