Review: The Extraordinary Secrets of April, May, and June by Robin Benway

June 19, 2017 Diversity 0, Reviews 0 ★★

Review: The Extraordinary Secrets of April, May, and June by Robin BenwayThe Extraordinary Secrets of April, May, and June by Robin Benway
Published by Razorbill on June 2, 2011
Genres: YA, YA Contemporary, YA Paranormal
Pages: 288
Format: Paperback
Source: Bought (Used Bookstore)
I hugged my sisters and they fit against my sides like two jigsaw pieces that would never fit anywhere else. I couldn't imagine ever letting them go again, like releasing them would be to surrender the best parts of myself.

Three sisters share a magical, unshakeable bond in this witty high-concept novel from the critically acclaimed author of Audrey, Wait! Around the time of their parents' divorce, sisters April, May, and June recover special powers from childhood--powers that come in handy navigating the hell that is high school. Powers that help them cope with the hardest year of their lives. But could they have a greater purpose?

April, the oldest and a bit of a worrier, can see the future. Middle-child May can literally disappear. And baby June reads minds--everyone's but her own. When April gets a vision of disaster, the girls come together to save the day and reconcile their strained family. They realize that no matter what happens, powers or no powers, they'll always have each other.

Because there's one thing stronger than magic: sisterhood.


Diversity Rating: 0 – What Diversity?

Racial-Ethnic: 0
Disability: 0
Intersectionality: 0

Well, here I am. Years after buying all of Robin Benway’s books due to her outspoken support for Wendy Davis during the Texas filibuster of June 2013, I’ve read them all. And I’m honestly disappointed?I’d hoped someone so outspoken about women’s rights and feminism would have really awesome and feminist books, but The Extraordinary Secrets of April, May, and June is such basic feminism. Yay for sisters and all, but wow, is this book white as bread and straight as a line.

Read more »


Review: Past Perfect by Leila Sales

June 15, 2017 Diversity 1, Reviews 0 ★★★½

Review: Past Perfect by Leila SalesPast Perfect by Leila Sales
Published by Simon Pulse on October 4, 2011
Genres: YA, YA Contemporary
Pages: 320
Format: Hardcover
Source: Bought
A sweet and clever novel about the woes of (boy) history repeating itself, from the author of Mostly Good Girls.

All Chelsea wants to do this summer is hang out with her best friend, hone her talents as an ice cream connoisseur, and finally get over Ezra, the boy who broke her heart. But when Chelsea shows up for her summer job at Essex Historical Colonial Village (yes, really), it turns out Ezra’s working there too. Which makes moving on and forgetting Ezra a lot more complicated…even when Chelsea starts falling for someone new.

Maybe Chelsea should have known better than to think that a historical reenactment village could help her escape her past. But with Ezra all too present, and her new crush seeming all too off-limits, all Chelsea knows is that she’s got a lot to figure out about love. Because those who don’t learn from the past are doomed to repeat it….

Diversity: 1 – Tokenism

Racial-Ethnic: 1 (Chelsea is a Ukrainian Jewish girl; her camp’s teens are led in the “war” by a black girl named Tawny)
Disability: 0
Intersectionality: 0

Good God, I’ve been waiting to read this for YEARS just for the historical reenactment stuff. History is kinda my thing? I was one of the handful of kids who enjoyed field trips to historical sites like the Castillo de San Marcos and Fort Clinch. (I’ll always regret being a racist little shitnugget and buying a Confederate hat there when I was thirteen.) Still, Sales’s other novels failed me badly. Of course I’d be worried I wouldn’t like it! Read more »


Review: Eliza and Her Monsters by Francesca Zappia

June 13, 2017 Diversity 3, Reviews 0 ★★★★★

Review: Eliza and Her Monsters by Francesca ZappiaEliza and Her Monsters by Francesca Zappia
Published by Greenwillow on May 30, 2017
Genres: YA, YA Contemporary
Pages: 400
Format: ARC
Source: YA Books Central
Her story is a phenomenon. Her life is a disaster.

In the real world, Eliza Mirk is shy, weird, and friendless. Online, she’s LadyConstellation, the anonymous creator of the wildly popular webcomic Monstrous Sea. Eliza can’t imagine enjoying the real world as much as she loves the online one, and she has no desire to try.

Then Wallace Warland, Monstrous Sea’s biggest fanfiction writer, transfers to her school. Wallace thinks Eliza is just another fan, and as he draws her out of her shell, she begins to wonder if a life offline might be worthwhile.

But when Eliza’s secret is accidentally shared with the world, everything she’s built—her story, her relationship with Wallace, and even her sanity—begins to fall apart.

Diversity Rating: 3 – Closer to Reality

Racial-Ethnic: 2 (Wallace’s stepmom and half-sister are black)
Disability: 5 (Eliza and Wallace are both living with anxiety disorders)
Intersectionality: 3

A couple of years ago, Fangirl by Rainbow Rowell came out and everyone loved it and I thought it was pretty awful, honestly. That the fictional fandom in the book got its own massive book last year mystifies me. But Eliza and Her Monsters? Yeah, I’d pay good money to enjoy the entirety of the fictional webcomic since it’s an original story all its own rather than the barely-even-veiled Harry Potter fanfic that Carry On was. Since Zappia’s debut novel Made You Up merely whelmed me, I wasn’t expecting Eliza and Her Monsters to knock me off my feet the way it did.

Read more »


Review: Every Heart a Doorway by Seanan McGuire

June 8, 2017 Diversity 4, Reviews 4 ★★★★½

Review: Every Heart a Doorway by Seanan McGuireEvery Heart a Doorway by Seanan McGuire
Series: Wayward Children #1
Published by on April 5, 2016
Genres: Adult, Adult Fantasy
Pages: 176
Format: eBook
Source: Gifted
Eleanor West’s Home for Wayward Children
No Solicitations
No Visitors
No Quests

Children have always disappeared under the right conditions; slipping through the shadows under a bed or at the back of a wardrobe, tumbling down rabbit holes and into old wells, and emerging somewhere... else.

But magical lands have little need for used-up miracle children.

Nancy tumbled once, but now she’s back. The things she’s experienced... they change a person. The children under Miss West’s care understand all too well. And each of them is seeking a way back to their own fantasy world.

But Nancy’s arrival marks a change at the Home. There’s a darkness just around each corner, and when tragedy strikes, it’s up to Nancy and her new-found schoolmates to get to the heart of the matter.

No matter the cost.

Trigger warning for eating disorders.

Diversity Rating: 4 – This Is Our World

Racial-Ethnic: 4 (good mix of identities among the kids, though the core group of characters is mostly white)
QUILTBAG: 5 (Nancy is asexual (possibly heteroromantic) and Kade is a trans boy)
Disability: 0
Intersectionality: 5 (basically delivers the message that any kids can have a whimsical adventure)

Portal fantasy books aren’t something I think much about. I didn’t read the Chronicles of Narnia as a kid; though I’ve seen the animated and live action adaptations of Alice in Wonderland, I greatly dislike them both. Even looking at my stuffed-full bookshelf of favorites, I see maybe two books that would fit the definition. But Every Heart a Doorway has an asexual main character and I therefore had to read it. Now I’m mad I didn’t read it sooner. Read more »


Double Review: Simon vs. the Last Boy and Girl in the World

June 5, 2017 Diversity 1, Diversity 4, Reviews 0 ★★★★½

Simon vs. the Homo Sapiens Agenda/The Last Boy and Girl in the World four-half-stars

Two books, same high rating of 4.5 stars. I can’t gather enough words to justify writing individual posts for each, so let’s combine them.

Simon vsSimon vs. the Homo Sapiens Agenda by Becky Albertalli
Balzer + Bray (April 7, 2015)
320 pages

Diversity: 4 (well-written, plentiful QUILTBAG and racial-ethnic rep but no disability rep)

C’mon, the hype has been MASSIVE for this since it came out a few years ago. It was enough to make me break my rule of not reading m/m books (they get such disproportionate coverage among QUILTBAG books that I would rather focus on f/f books and others). AND IT WAS WORTH IT.

Simon’s voice flows so well that I’m sure there’s a very jealous river out there somewhere wishing it could move so  naturally. He’s hilarious, the people around him are as excellently characterized as he is, and the book is just really fucking good. Almost everyone else has read this book before me, so I don’t think there’s anything I can add to the conversation! Just know that all those positive reviews are correct.

It teases tropes out the wazoo and is more than happy to subvert them. From Simon’s initial dislike of popular girl Taylor, you’d think she wouldn’t turn out to be a good character, but you’d be wrong! After Simon gets outed, she goes mama-bear levels of fierce on two guys who decide to bully Simon. She’s also an excellent singer and may or may not be my favorite character. Well, she’d be tied with Abby for that title, at least.

My one sticking point was a quote early on in which Simon thinks lesbians and bi girls have an easier time being out compared to gay kids like him. Yeah, it’s him being a very wrong teenage boy and Albertalli has addressed it out of the book as being very wrong, but it’s still in the book and there are a lot of people who are still going to agree with that.

Also, mmmmm, Oreos. I’ve always been a fan of Oreos, but reading this made me need some more Oreos from the store. I love Birthday Cake Oreos because I’m a trash human being with defective taste buds. What else is new?

The Last Boy and Girl in the World by Siobhan VivianThe Last Boy and Girl in the World
Simon & Schuster BFYR (April 26, 2016)
432 pages

Diversity: 1 (Disability rep in Keeley’s dad, who has been largely housebound after an injury on the job)

Something you should know if you’ve been around for a bit: I’ll read damn near any book that has to do with a man-made or natural disaster. My previous experience with Vivian’s books didn’t exactly go well, though. Did that stop me? NO SIR, IT DID NOT. Pretty good thing too because I would have missed out on a stellar book had I not given her another chance.

Vivian absolutely nails the melancholic atmosphere of the book even though the book’s narrator Keeley is the class clown. The nostalgic present-self-looking-back balances out Keeley’s personality and keeps her antics from getting on the reader’s nerves.

Really, everything about this book is so vividly written that you can almost feel the book breathing underneath your fingers. Keeley’s community, being driven from Aberdeen by flooding and the planned construction of a new dam, seems so much closer than it is. The efforts Keeley’s dad and other townspeople undertake to try and keep their town could practically come out of a nonfiction book. (I’m pretty sure one of my professors in college told us about a book like that once.)

That perfectly nailed tone and atmosphere genuinely brought me to tears multiple times and made me want to reread it even though it would just mean repeating 432 pages of pain. I like to think I’m good at telling the difference between books that are emotionally manipulative on purpose and books that pull on your heartstrings naturally. The Last Boy and Girl in the World? Yeah, it’s definitely the latter.


Spring 2017 Bingo Wrap-Up

June 2, 2017 Links and Silliness 0

And lo, another season of Pretty Deadly Reviews’s Bookish Bingo has come to an end. I was doing so well and was on my way to a bingo and theeeeeeeeeeeeeen life hit. Kai’s passing really eliminated my desire to read for a while and I started playing video games more instead. (Specifically the Yo Kai Watch games and various Pokemon games.)

So I was one away from bingo in three ways but couldn’t quite get there. I like to challenge myself and only count the books I reviewed. If I didn’t do that, I’d have at least one bingo thank to the “adapted to TV/movie” square.


Spring 2017 Bingo 13 If You're Lucky

Paranormal: The Devil and Winnie Flynn

Just Words on Cover: Gemina

Spring Release: Alex, Approximately

Nonfiction: Girl Code

Thriller: If You’re Lucky

Purple Cover: Follow Me Back

POC on Cover: You’re Welcome, Universe

Multi POV: A List of Cages

LGBT Main Character: Unbecoming

2017 Debut: The Hidden Memory of Objects

Historical: The Lost Girl of Astor Street

Scary: The Women in the Walls

Blue Cover: Letters to the Lost


Kai: A Life

May 22, 2017 Announcements 4

[This will be my last post for a bit while I take time to mourn my loss.]

Kai wobbled his way into my life on January 29, 2016 and neither I nor my family expected he would be in our home for very long. Earlier that week, his previous owner–the mother of one of my older brother’s friends–passed away from cancer, leaving behind Kai and his permakitten sister Nala. We absolutely planned to keep Nala and make her part of my family, but we immediately started asking around to see if any Facebook or real-life friends in the area wanted a 25-lb orange tabby with a tuxedo pattern in his fur.

My very first picture of Kai.

My very first picture of Kai.

While we tried to find him a new home, Kai lived on our screened-in back porch in large part because he had one hell of a flea problem when he arrived. Because everyone in our house is a sucker for a pretty cat and Kai was one of the most handsome we’d ever seen, we regularly wandered out there and braved the fleas to get a look at him and pet his pretty head. As was the case with Nala, he hid from us and growled at first, but he was done with that by Monday. Then he would wobble out from his hiding place, drop down in front of us, and let out the loudest purr we’d ever heard as we pet him. He revealed to us that he was both literally and figuratively a big baby.

I had to go back to college that Monday (I’d visited for a week to go to a Carrie Underwood concert and celebrate my mom’s birthday), but my family kept me updated on the search for Kai’s forever home for the next month until I came home again. Sadly, everyone we knew either didn’t want him or couldn’t take him.

The same day I drove home for that second extended visit–February 22–Kai went off to the vet for a good, long flea bath and a general exam. Mom says he screamed the whole way there and the whole way home. The vet pointed out that he needed to lose some weight because he was a HUGE kitty, but he was otherwise healthy. Upon his arrival home, we came to two conclusions:

  1. he could live inside with the rest of us now instead of living on the porch;
  2. he was staying with us.

Though he had the entire house as his playground now, Kai was quickly overwhelmed and holed himself up in the kitchen.

The next morning, I found him relaxing in some sunbeams and in the middle of a massive pile of his own pee. As I cleaned him and his pee puddle up, I knew he was my kitty. My brainless baby boy.


To make sure he didn’t end up in a pee puddle again, we put a litter box in the kitchen for him. Of course, he decided shortly after that he was okay with all the new space after all and he migrated to the living room. Then our other fat cat Bridgette took up residence in the kitchen instead because she haaaaaaated Kai and wasn’t going to share the living room with him. Considering the quickest I ever saw him move was to attack her and tear out a chunk of her fur, I kinda understood.

Didn’t stop him from sneaking into the kitchen and using her litter box, though. Goddamn troll.

His personality really emerged once he was allowed in the house. If anyone came into the living room and sat down, he’d waddle up to them and sit at their feet in expectation of getting love. If your feet were on the floor rather than in your chair, he would actually sit on your feet. (Though he would do this to anyone, I was his favorite target because I lavished him with so much love.) You could pet him absolutely anywhere and he would accept it. He had his vicious moments, like when he bit my mom’s wrist so hard he drew serious blood and a knot developed at the bite site, but he was generally very sweet and chilled out. He was a lap cat far too big for your lap.

He’d often occupy a spot for weeks on end–a cat bed, the couch, the rug in front of the fireplace, the dining room table, oversized boxes that would fit him, and more–and practically make a life there before he abandoned it and refused to ever use the spot again. Habits like these were especially frustrating in cases like the cat bed and the dining room table, but it became part of his quirky charm.


All you had to do was look at him and he’d start purring. If you decided to lean down and pet him, his purr would break sound records and you might even get his version of a meow! That version being an interrupted squeak or the sound of his gums flapping as he tried to meow. Oddly enough, he could only meow properly when you put him in the car to take him to the vet.

Oh, and he saw plenty of our vet thanks to his flea problem. See, being a massive 25-lb cat, Kai couldn’t bathe himself entirely and had some surprisingly thick fur. He was a breeding ground and playground for fleas. Hell, it felt like we were taking him every month for a bath! The vets said he was clearly unhappy every time but never fought them very hard. Just another display of how sweet he was.


Lemme tell you, finally getting the flea problem fixed and putting Activyl on him monthly to keep them away felt like heaven. He was the only cat who never fought me or ran away from me when it was time to put the stuff on his neck.

The morning I left with my best friend to go to ALA Annual in Orlando in late June, I figured out something was wrong with Kai’s front left paw.

It’s not easy to communicate in words what was wrong with it, so here’s my best shot: more of his left paw touched the ground than his right, which made him limp. Imagine putting your palms and fingers completely flat on the floor. Now imagine that your left forearm has a bend in it where it shouldn’t that results in about half of your forearm touching the ground too when you know it shouldn’t.

I quickly came to the conclusion that he’d broken his leg somehow and flipped the fuck oooooooout. But since I was going out of town for a few days, I couldn’t do anything but leave him to my family and tell them to watch him like a fucking hawk.

Which they did. He didn’t seem to be in any pain when he walked, but they agreed he’d need a trip to the vet when I got back. (Don’t ask why they couldn’t do it. That will just make this lengthy post even longer.) I worried about him the entire time I was at ALA but knew I’d be home to him soon.

Once I did get home and get him to the vet, it turned out to be nothing big. A congenital birth defect in his front left paw that created a joint where there normally wasn’t one. He reacted if you tried to feel up the area, which is part of why I assumed a broken leg, but that was arthritis, not a break. The extra pressure his weight put on the joint was what caused that.

They had just one recommendation: put him on a diet. No more free feeding for him or any of the other cats. They even prescribed him special diet food that would hopefully help him lose weight faster.

So I put him on his diet and another facet of his personality emerged:

Kai was a manipulative motherfucker.


I could detail all the ways Kai showed off how little was going on in his wee head, but the point is that Kai wasn’t smart. Not unless it came to food! After months of eating as much as he pleased, he wasn’t happy with getting 1/3 cup of food twice a day for a total of 2/3 cup per day. When meal time came around at 9 AM and 7 PM every day, he’d follow me aaaaaaaaaaaall the way to the kitchen where we kept his food and then aaaaaaaaaaaall  the way back to the living room, where I’d set down the food and he’d dig right in.

It wasn’t unusual for him to eat everything in his bowl within an hour and spend every minute leading up to his next meal begging the nearest human for more food. He remembered how much his left front paw bothered me and how it led to a vet visit, so the cheeky bastard would give me his best ASPCA Commercial look and hold up that very paw at me in hopes of guilting me into giving him more food.

I didn’t give him more food. I got a Gobble Stopper to put in his bowl instead, which made him eat more slowly and thus made his meal last until the next meal. My mom absolutely lost it at the product’s name and needed a few minutes to compose herself from laughing so hard.

He quickly started using that technique to ask for anything from us, including more pets and general love. Now that I could give him. (His ASPCA Commercial look never went away, though. Even the vets agreed he had that look about him despite being the happiest cat in the world.)


If he got frustrated by the Gobble Stopper or our immunity to The Paw, he’d steal from his sister Nala’s food bowl instead–which he wasn’t supposed to do because special diet food, dammit! Nala’s bowl was well-traveled thanks to him. It would go on tables, on couches, in chairs, and anywhere else he couldn’t reach because he didn’t like jumping to get places (probably because it hurt his paw) and Nala was always smart enough to find it no matter where it went.

Naturally, tiny permakitten Nala started stealing his food. There’s no such thing as winning with cats like these.

All the while, we noticed Kai coughed or dry-heaved far more often than any of our other cats. We assumed it had to do with his impressive weight or maybe dust he kicked up in his litter box. He had them more often right after he used the litter box, after all. It didn’t seem important.

I took Kai to our vet for his 2017 annual visit on February 14th, where they found he’d gotten down to 22 lb. Whoo! After the vet and vet techs cooed over him and showered him with love as so many people do when they see him, they found a lump in his abdomen during his physical exam.

Because our vets are amazing, he was in surgery two days later and they got that lump right out. While they sent it off for testing and identification, they kept him overnight and for a good chunk of the next day to make sure he was recovering well. (He came home acting completely like himself, so I think they just wanted to enjoy quality time with him between appointments. Remember, the vets and vet techs absolutely loved him.)


Six days later, they called me back in for the results: the tumor was cancerous. Worse, the location was so odd that they had a feeling it was a metastatic tumor from cancer centered elsewhere in his body. Thankfully, they worked with a specialist veterinarian office that would be able to diagnose him properly and take care for him in a way their primary care clinic couldn’t.

Well, it turned out Kai had lung cancer. Three tumors sat in his lungs and we suddenly understood why he coughed and dry-heaved. Operating on him to remove the tumors wasn’t an option, but chemotherapy was.

Thus began three months of carting Kai off to the specialist vet every two to four weeks for appointments, making him take his chemo pills (usually with help from my parents because he fought like hell), and keeping an eye on him for any adverse side effects. By all appearances, he took it like a champ; I didn’t notice any significant decrease in his appetite, activity level, or attitude.

Kai had long since demonstrated that he only had three little dust mites as brain cells, but he could use those three dust mites when he wanted to. For instance, one of my friends recommended I get pill pocket treats to put his meds in instead of just forcing them down his furry gullet. They worked for a while, but then Kai figured out what I was doing and absolutely refused to eat them. Even when I made it clear there were no pills in them anymore, he refused to give them a try!

But I kept working my ass off to make sure he got his meds. I wanted him to be around for a long time.

I’d known he really was going downhill, though. Two weeks ago, I took him to his cancer vet for an emergency appointment because for at least a week at that point, he’d spent all day sitting in his litter box and barely came out to eat or drink. According to all their tests, the vet said, he was doing well. His white blood cell count was alright and the X-ray of his lungs actually looked a little better than before, but–and I quote this verbatim–Kai was more than just test results on a piece of paper.

Another thing I’d known for some time: he wasn’t going to beat his cancer. The chemo meds were to prolong his life for as long as he had a good quality of life. The fact only really hit me when the doctor asked about whether I thought Kai’s quality of life was decreasing and it was. Oh, it was.

In case Kai’s meds were fucking him up, the vet said to let him have a two-week break. Until Kai’s next appointment there on May 25th, I needed to keep an eye on him and consider his quality of life to decide whether it was worth continuing treatment.

But Kai, no matter how expensive he and his cancer treatments were, was priceless to me.

May 19th. My parents and older brother went to a music festival at the campground I’d practically grown up in because we went there so often, but I decided to stay home. I enjoy having the house to myself on occasion and I also wanted to watch over my cats instead of asking my best friend to help me out again. She’d already doing it a month earlier.

Coincidentally, the night of May 19th was when Kai’s condition deteriorated. He cried out in pain at random times and he could only walk a step or two on his own before he either fell over or sat down to take a break. Naturally, I texted my parents in an absolute panic about what to do. Mom called me, heard he crying, and offered to make my dad drive her home so I wouldn’t have to deal with it alone.

I told her to stay and have fun. Kai was in good hands with me and we’d see to his condition when they got back.  “I don’t think he’s going to make it to his vet appointment Thursday,” I said.

I built him a bed of damp towels in the living room–he loved crawling into the kitchen just to curl up on them–and kept his food and water near him. He only ate treats and drank a little bit of water. He still struggled to stand up and walk.

I slept downstairs in my dad’s armchair to stay close to him. If he needed me during the night, I wanted to be close enough to hear. My little black cat Shadow, who lived upstairs in fear of Kai and Nala and was practically attached to me, would be okay sleeping on her own for a bit.

May 20. I woke up to find Kai had spent the entire night crawling back to the bar/litter box room–and I don’t doubt it took him the entire night. Shadowregularly cried out begging me to come up and spend time with her, but I was determined not to let Kai out of my sight. Dodo was just being needy. Kai needed me.

I brought him back to his towel throne in the evening and got him to eat a few more cat treats. I slept in my dad’s armchair again.

If you asked me to put a count on how many times I cried that day, I couldn’t give you a number. It was a lot.

May 21. He spent the night crawling back toward the bar, but by the time I woke up, he’d only gotten as far as the side table next to my dad’s armchair. For the third day in a row, I spent all day downstairs watching over him, reaching down to pet him, and crying inside every time he let out a pained meow.

From 9 AM to 4 PM, he didn’t move from where he was. He turned around a few times or adjusted his position, but he didn’t really move. So I brought his food and water to him and was happy to see him drink a little. Still, I knew it was the end for him. My mom and I were still texting and we made plans to take him to his regular vet first thing in the morning. We knew it would end with putting him down.

By about 4:30, Shadow’s whining was at its peak and I decided to go upstairs and spend some much-needed time with her. Kai seemed to be stable and I assumed he’d be alright for a bit. Sure, I heard him cry out once while I was upstairs, but he’d been making the same noises all weekend. I thought he was just expressing himself again.

Kai passed away May 21, 2017 around 5 or 5:30 PM. I wasn’t there. The first fucking time I left him for more than five minutes and he left me for good. My parents were the ones who found him when they got home at 6 PM.

I want to think he waited until I was gone to let go. That he didn’t want me to be there and see him breathe his last. I know that’s highly unlikely, but damn it, the idea makes me feel better about losing him and no one can take it from me.

We buried him in the front yard next to Tiger, another of our cats who passed away in March 2016. Based on estimates from his former owner’s son and the vets, Kai was about seven or eight years old. The year and a half we had with him was a joy and I only wish we’d gotten to enjoy more time with him.


Rest easy, Kai. I hope we gave you a better life than you ever could have dreamed up.