Search
*** I received a free advance copy of this book from NetGalley in exchange for an honest review ***
I have read Adrian Tchakovsky's Shadows of the Apt series and loved it.
I recently read his Dogs of War and enjoyed it. However I think this has somewhat tainted Ironclads for me.
Ireonclads sees us again in the near-future where the UK (read as England which annoyed me, being Scottish) has gained independence from Europe and subsequently gone bust and been bought over by the USA. The USA is likewise invading or at war with much of the rest of the world. These wars are now fought mainly in corporate interest (but then what's new *cough gulf war cough*) with armies of poorly equipped government soldiers being dent in to conflict occasionally supported by corporate playboys (generally the heir to the corporate fortunes) in their massive armoured scion suits (hence iron-clad) where they are fully protected from pretty much everything. These playboys tend to be captured by each other and ransomed back to their families, guffawing at their japes all the way.
The story sees one small group of US soldiers sent in to deepest darkest Sweden to rescue one such playboy who got himself too far ahead of the army and appears to have gone missing but without ransom (without his scion suit).
Being a short (200 pages) book worked well for me, I felt any more scenes or narrative would have felt like padding and this was its natural length.
However, for me this book felt like the notes or background story to Dogs of War and has suffered from my having read the latter. That book notes that wars used to be fought with machines and robots but moves on to cybernetically enhanced animals. This book felt like a side story or introduction to the Dogs of War world and little more.
Other aspects of the story chimed with that of Dogs of War as well and showed the author to be a little short of ideas - living beings with their brains/bodies cybernetically enhanced, swarms of insects used to disrupt communications, the USA being a little bit invadey and corrupt etc.
While this is not my usual cup of tea, I have enjoyed other sci-fi and felt this was a little slapdash. I didn't like the narrative style, finding the blasé, informal tones of the army sergeant both jarring and poorly executed. And while I don't need to be spoon-fed the plot, I found some elements badly or barely explained (what DID the Finns do?!) and the major plot twist neither surprising nor worth the wait.
Tchaikovsky can describe a battle scene well and you get a feel for the whole battle as well as the key conflicts, so the action itself is fairly gripping at times. However, the finished article left me feeling a bit meh.
All in all I am glad I read this, but had expected better things from his sci-fi given Children of Time won the Arthur C Clarke award.
I have read Adrian Tchakovsky's Shadows of the Apt series and loved it.
I recently read his Dogs of War and enjoyed it. However I think this has somewhat tainted Ironclads for me.
Ireonclads sees us again in the near-future where the UK (read as England which annoyed me, being Scottish) has gained independence from Europe and subsequently gone bust and been bought over by the USA. The USA is likewise invading or at war with much of the rest of the world. These wars are now fought mainly in corporate interest (but then what's new *cough gulf war cough*) with armies of poorly equipped government soldiers being dent in to conflict occasionally supported by corporate playboys (generally the heir to the corporate fortunes) in their massive armoured scion suits (hence iron-clad) where they are fully protected from pretty much everything. These playboys tend to be captured by each other and ransomed back to their families, guffawing at their japes all the way.
The story sees one small group of US soldiers sent in to deepest darkest Sweden to rescue one such playboy who got himself too far ahead of the army and appears to have gone missing but without ransom (without his scion suit).
Being a short (200 pages) book worked well for me, I felt any more scenes or narrative would have felt like padding and this was its natural length.
However, for me this book felt like the notes or background story to Dogs of War and has suffered from my having read the latter. That book notes that wars used to be fought with machines and robots but moves on to cybernetically enhanced animals. This book felt like a side story or introduction to the Dogs of War world and little more.
Other aspects of the story chimed with that of Dogs of War as well and showed the author to be a little short of ideas - living beings with their brains/bodies cybernetically enhanced, swarms of insects used to disrupt communications, the USA being a little bit invadey and corrupt etc.
While this is not my usual cup of tea, I have enjoyed other sci-fi and felt this was a little slapdash. I didn't like the narrative style, finding the blasé, informal tones of the army sergeant both jarring and poorly executed. And while I don't need to be spoon-fed the plot, I found some elements badly or barely explained (what DID the Finns do?!) and the major plot twist neither surprising nor worth the wait.
Tchaikovsky can describe a battle scene well and you get a feel for the whole battle as well as the key conflicts, so the action itself is fairly gripping at times. However, the finished article left me feeling a bit meh.
All in all I am glad I read this, but had expected better things from his sci-fi given Children of Time won the Arthur C Clarke award.
Doctor Who - Series 2 (New Season - 2)
TV Season
The second series of British science fiction programme Doctor Who began on 25 December 2005 with the...
Darren (1599 KP) rated A Wrinkle in Time (2018) in Movies
Jun 20, 2019
Story: A Wrinkle in Time starts when a trouble high school student Meg (Reid) hasn’t given up hope on being reunited with her father Mr Murry (Pine) after his sudden disappearance. Meg has become closed off from the world with her adopted brother Charles Wallace (McCabe) noticing the change in her. Meg, Charles and Calvin (Miller) get visited by Mrs Whatsit (Witherspoon) that opens up the possibilities for answers.
Mrs Whatsit takes the three children on an adventure through the universe with Mrs Which (Winfrey) and Mrs Who (Kaling), who believe they can locate Mr Murry after his research has taken him across the universe unlike anyone in human history.
Thoughts on A Wrinkle in Time
Characters – Meg is an outsider teenage girl, daughter of two brilliant scientists, with her father disappeared for four years now. She went from the popular out going girl to the shy closed off one. she has never given up hope of finding her father, which does leave questions about her relationship with her mother, she gets a chance to find her father with the will she shows in her heart. Mrs Which leads the three light entities that can help Meg travel the universe to find her father, she isn’t just guiding Meg, but the newest member of the team Mrs Whatsit. Mrs Whatsit is the bubbly member of the light entities, she is on her first mission of guidance which does see her make mistakes along the way. Mrs Who is the third member of the team, she is always positive like the rest only she gets the least amount of time to do anything of the three. Mr Murry is the father that has gone missing, he is a brilliant scientist that has always believed in travel through the universe to be possible and has been searching for a way to achieve. Calvin is the high school friend of Meg that ends up on the journey, he wants to support her even when it shows his own weakness in the world.
Performances – Storm Reid is the highlight of the film which sees her going on the adventure to find her father, this is a disappointing as we do have a talent cast, only they just don’t seem to shine on the levels you would expect them to reach.
Story – The story here follows a teenage girl that gets to do on an adventure across the universe in search for her father through the powers of light entities. This is a story that has come from a popular novel and is meant to show the science behind potential travel through the universe and how the power is within us all. This is a story that just drags along, it doesn’t offer anything to the world we are entering. This story could have so much potential and ends up just glossing over too much, making it a hard watch.
Adventure/Fantasy/Sci-Fi – The adventure side of the film shows the journey that takes the children across the universe to see just where one’s father has gone, this does show us the fantasy elements of the film in the sci-fi universe we end up going along.
Settings – The film is set in a fictional land where the people can travel to unknown planets in the universe, each one has its own unique look.
Special Effects – The visual effects used to create the different worlds look beautiful, only they don’t seem to make anything feel as important to the story.
Scene of the Movie – Understand other people’s problems from behind closed doors.
That Moment That Annoyed Me – This story just doesn’t become interesting.
Final Thoughts – This is a film that had so much potential only to fall so short, it has an amazing cast that just don’t get a chance to shine, the story just doesn’t get us going like it should do.
Overall: Disappointing.
https://moviesreview101.com/2019/06/13/a-wrinkle-in-time-2018/
Mrs Whatsit takes the three children on an adventure through the universe with Mrs Which (Winfrey) and Mrs Who (Kaling), who believe they can locate Mr Murry after his research has taken him across the universe unlike anyone in human history.
Thoughts on A Wrinkle in Time
Characters – Meg is an outsider teenage girl, daughter of two brilliant scientists, with her father disappeared for four years now. She went from the popular out going girl to the shy closed off one. she has never given up hope of finding her father, which does leave questions about her relationship with her mother, she gets a chance to find her father with the will she shows in her heart. Mrs Which leads the three light entities that can help Meg travel the universe to find her father, she isn’t just guiding Meg, but the newest member of the team Mrs Whatsit. Mrs Whatsit is the bubbly member of the light entities, she is on her first mission of guidance which does see her make mistakes along the way. Mrs Who is the third member of the team, she is always positive like the rest only she gets the least amount of time to do anything of the three. Mr Murry is the father that has gone missing, he is a brilliant scientist that has always believed in travel through the universe to be possible and has been searching for a way to achieve. Calvin is the high school friend of Meg that ends up on the journey, he wants to support her even when it shows his own weakness in the world.
Performances – Storm Reid is the highlight of the film which sees her going on the adventure to find her father, this is a disappointing as we do have a talent cast, only they just don’t seem to shine on the levels you would expect them to reach.
Story – The story here follows a teenage girl that gets to do on an adventure across the universe in search for her father through the powers of light entities. This is a story that has come from a popular novel and is meant to show the science behind potential travel through the universe and how the power is within us all. This is a story that just drags along, it doesn’t offer anything to the world we are entering. This story could have so much potential and ends up just glossing over too much, making it a hard watch.
Adventure/Fantasy/Sci-Fi – The adventure side of the film shows the journey that takes the children across the universe to see just where one’s father has gone, this does show us the fantasy elements of the film in the sci-fi universe we end up going along.
Settings – The film is set in a fictional land where the people can travel to unknown planets in the universe, each one has its own unique look.
Special Effects – The visual effects used to create the different worlds look beautiful, only they don’t seem to make anything feel as important to the story.
Scene of the Movie – Understand other people’s problems from behind closed doors.
That Moment That Annoyed Me – This story just doesn’t become interesting.
Final Thoughts – This is a film that had so much potential only to fall so short, it has an amazing cast that just don’t get a chance to shine, the story just doesn’t get us going like it should do.
Overall: Disappointing.
https://moviesreview101.com/2019/06/13/a-wrinkle-in-time-2018/
The 5th Wave: Book 1
Book
*NOW A MAJOR FILM by Sony Pictures, starring Chloe Grace Moretz* 'Wildly entertaining ...I couldn't...
LeftSideCut (3778 KP) rated Love, Death & Robots - Season 1 in TV
Apr 9, 2020
The beauty of Love, Death and Robots is it's format. An eclectic collection of animated short films, some genuinely brilliant, with a handful of duds, truly gives something for everyone.
There are 18 films on show here, all with something different to offer.
Firstly there were 3 that failed to really resonate with me - Sucker of Souls, When the Yoghurt Took Over, and Alternate Histories. I found these three either slightly boring, or silly for the sake of being silly. There were 2 that sort of floated in the middle - The Dump, and Blind Spot, not bad by any means (none of the shorts are truly bad) but just were sort of there.
Leaving a grand total of 13 shorts that I thought were really really great.
A handful of these realistic CGI entries - namely, Sonnie's Edge, Three Robots, Beyond the Aquila Rift, Shape Shifters (one of the highlights for me), Helping Hand (reminded me of Gravity, in a great way), Lucky 13, and The Secret War.
These lot are lengthier offerings, and boast some good looking CGI animation, bordering on photo realism at times. The run time gives an opportunity for some decent fleshed out stories.
The Secret War in particular is nothing short of breath taking, and may well be my top pick of the whole season.
Elsewhere, we have more cartoony offerings - Suits, a loud animation that features farmers in mech suits fighting aliens. Zima Blue, a beautifully touching story of how a simple robot transcends existence itself - another highlight of the season. Fish Night, a short desert based drama bursting with colour. The animation of this one reminded me of A Scanner Darkly. Good Hunting, a collision of Ancient Chinese stories and a Bioshock style steampunk future. Hard to watch at times, but stunning also - easily would have been my top pick if The Secret War wasn't included.
Rounding it off we have The Witness, and animation that looks like a moving oil painting and reminded me of Mirror's Edge, and Ice Age, a fun short that's the only live action inclusion with CGI flourishes about a civilisation growing in a couple freezer.
It's an ambitious collection of shorts for sure, but like I said, there's something here for everyone. Even the ones that I liked the least are a 6/10 at worst. If you like sci-fi or animation in any shape or form, then check this series out.
There are 18 films on show here, all with something different to offer.
Firstly there were 3 that failed to really resonate with me - Sucker of Souls, When the Yoghurt Took Over, and Alternate Histories. I found these three either slightly boring, or silly for the sake of being silly. There were 2 that sort of floated in the middle - The Dump, and Blind Spot, not bad by any means (none of the shorts are truly bad) but just were sort of there.
Leaving a grand total of 13 shorts that I thought were really really great.
A handful of these realistic CGI entries - namely, Sonnie's Edge, Three Robots, Beyond the Aquila Rift, Shape Shifters (one of the highlights for me), Helping Hand (reminded me of Gravity, in a great way), Lucky 13, and The Secret War.
These lot are lengthier offerings, and boast some good looking CGI animation, bordering on photo realism at times. The run time gives an opportunity for some decent fleshed out stories.
The Secret War in particular is nothing short of breath taking, and may well be my top pick of the whole season.
Elsewhere, we have more cartoony offerings - Suits, a loud animation that features farmers in mech suits fighting aliens. Zima Blue, a beautifully touching story of how a simple robot transcends existence itself - another highlight of the season. Fish Night, a short desert based drama bursting with colour. The animation of this one reminded me of A Scanner Darkly. Good Hunting, a collision of Ancient Chinese stories and a Bioshock style steampunk future. Hard to watch at times, but stunning also - easily would have been my top pick if The Secret War wasn't included.
Rounding it off we have The Witness, and animation that looks like a moving oil painting and reminded me of Mirror's Edge, and Ice Age, a fun short that's the only live action inclusion with CGI flourishes about a civilisation growing in a couple freezer.
It's an ambitious collection of shorts for sure, but like I said, there's something here for everyone. Even the ones that I liked the least are a 6/10 at worst. If you like sci-fi or animation in any shape or form, then check this series out.
Darren (1599 KP) rated The Sand (2015) in Movies
Oct 24, 2019
Characters – College students, well we love them being the characters in horror films because even with their education they shouldn’t make panic filled decisions. Kaylee is the smartest and most responsible of the students who is looking forward to her final exams, Gilbert the big guy who gets wedge in a trash can, that is about his character rounded up, Ronnie is the one that just shouts out what could be causing the sand to react the way it is, we don’t really learn too much about any of these characters to be honest.
Performance – Looking at the performances you can’t help but laugh because due to the awfully written script the actors don’t stand a chance in this film, the reactions from all are terrible, one character says they are in 1000x more pain than a jellyfish sting and it sounds just like they kicked their toe. The performance all around are terrible and you can’t see a single good thing about them.
Story – After trashing the script and performances this part will be strange, I did like the idea of the group of friends trapped on the beach with something waiting to eat them in the most painful way possible. I feel this compares to the Creepshow short with the friends trapped on the wooden island with the blob dissolving anything that comes into the water. The problem with the story comes from the characters involved who don’t make normal decisions, the logical ones are clear here and nobody bothers to take any of them one.
Horror/Sci-Fi – The horror does come from the fate the students will face if they touch the sand which dissolves anyone that touches it. The sci-fi side comes from just what could be in the sand is not of this world.
Settings – The beach does make for a wonderful setting for this film because it is a normal location people go to and the new threat adds to something people could experience there.
Special Effects – This is a low budget film so the CGI isn’t going to be great and you can see it through ever scene it is used in.
Scene of the Movie – Barrel of laughs.
That Moment That Annoyed Me – The dialogue between the characters is so bad, it is either you slept with my boyfriend or is X alright just after they are dissolved.
Final Thoughts – This film does have a good concept but it fails to use this idea to the full extent due to awful performance and dialogue between the characters.
Overall: Fails to use what is has, to become great.
Performance – Looking at the performances you can’t help but laugh because due to the awfully written script the actors don’t stand a chance in this film, the reactions from all are terrible, one character says they are in 1000x more pain than a jellyfish sting and it sounds just like they kicked their toe. The performance all around are terrible and you can’t see a single good thing about them.
Story – After trashing the script and performances this part will be strange, I did like the idea of the group of friends trapped on the beach with something waiting to eat them in the most painful way possible. I feel this compares to the Creepshow short with the friends trapped on the wooden island with the blob dissolving anything that comes into the water. The problem with the story comes from the characters involved who don’t make normal decisions, the logical ones are clear here and nobody bothers to take any of them one.
Horror/Sci-Fi – The horror does come from the fate the students will face if they touch the sand which dissolves anyone that touches it. The sci-fi side comes from just what could be in the sand is not of this world.
Settings – The beach does make for a wonderful setting for this film because it is a normal location people go to and the new threat adds to something people could experience there.
Special Effects – This is a low budget film so the CGI isn’t going to be great and you can see it through ever scene it is used in.
Scene of the Movie – Barrel of laughs.
That Moment That Annoyed Me – The dialogue between the characters is so bad, it is either you slept with my boyfriend or is X alright just after they are dissolved.
Final Thoughts – This film does have a good concept but it fails to use this idea to the full extent due to awful performance and dialogue between the characters.
Overall: Fails to use what is has, to become great.
Firefly - Season 1
TV Season
Firefly is an American space western drama television series created by writer and director Joss...
Firefly Serenity Joss Whedon Browncoats TV Series Fox
Sarah (7798 KP) rated Mortal Engines (2018) in Movies
Dec 17, 2018
Pretty good, but with a few issues
I've been wanting to see this since the first trailer was released, and I'm pleased to say it's actually quite good.
The visuals and CGI are very good, the traction cities and towns look fantastic and they're impressively done. Shouldn't be a surprise considering these have been done by Weta. The plot itself is intriguing and fairly unique as far as apocalyptic futures go, although there are a few plot points that are a bit cliched and reminiscent of other sci-fi/fantasy films - the whole final act/ending being the main example.
Hester Shaw is a very strong heroine and a good lead character, although i think she suffers from some bad scripting. Hugo Weaving is doing his Agent Smith best as the villainous Thaddeus Valentine, he really does know how to play a good bad guy. I'm most impressed however with Robert Sheehan. He's a very underrated actor yet seems to have such range and versatility, from his start in the series Misfits to the creepy Vladek in Fortitude, and then his turn as the dashing hero in this, he really made this film worth watching even if the script wasn't always in his favour. The romance aspect of this film too is also a little too forced and not very subtle, and a little bit predictable.
In short this is an interesting story with a great cast and special effects, that is let down by a patchy script and a few cliches. The next book I have to read is this one, so I'm interested to see how the two compare.
The visuals and CGI are very good, the traction cities and towns look fantastic and they're impressively done. Shouldn't be a surprise considering these have been done by Weta. The plot itself is intriguing and fairly unique as far as apocalyptic futures go, although there are a few plot points that are a bit cliched and reminiscent of other sci-fi/fantasy films - the whole final act/ending being the main example.
Hester Shaw is a very strong heroine and a good lead character, although i think she suffers from some bad scripting. Hugo Weaving is doing his Agent Smith best as the villainous Thaddeus Valentine, he really does know how to play a good bad guy. I'm most impressed however with Robert Sheehan. He's a very underrated actor yet seems to have such range and versatility, from his start in the series Misfits to the creepy Vladek in Fortitude, and then his turn as the dashing hero in this, he really made this film worth watching even if the script wasn't always in his favour. The romance aspect of this film too is also a little too forced and not very subtle, and a little bit predictable.
In short this is an interesting story with a great cast and special effects, that is let down by a patchy script and a few cliches. The next book I have to read is this one, so I'm interested to see how the two compare.
Haley Mathiot (9 KP) rated Once Dead, Twice Shy (Madison Avery, #1) in Books
Apr 27, 2018
Madison Avery doesn't believe in fate—until a combination of fate and free will brings her to live with her dad (which her mom thinks is a good thing for her since she can't stay out of trouble at home), gets her a pity-date ("you got your boss to get his son to ask me out? what?"), and kills her (at her junior prom. On her seventeenth birthday. of all the luck.). Now, after having claimed the amulet of the timekeeper who killed her (which is the only thing that keeps her looking like she's alive), she has to learn how to live with death. If that's even possible.
But the dark timekeeper who killed her isn't happy, because she's got his amulet, and she's not all the way dead (just sort of dead). Teaming up with Barnabas—who may or may not be a fallen angel—and the light time keeper, Chronos (or Ron for short), a guardian angel (who she forces to guard someone else) and enlisting the human help of her ex-prom date Josh (who she didn't realize she had a crush on), she has to attempt to save her soul.
All in a day's work for a dead high-schooler… right?
This was the second time I've read Once Dead, Twice Shy. I still can't figure out what the title means. Whatever it means, it was a pretty exciting book. There wasn't a second of "down-time." Madison was always up to something, learning something, running to—or from—something, or saving someone. Every chapter had little pieces of the puzzle, and the way it all fit together at the end, was priceless, hilarious, and promising.
I will say that I don't like where the story picks up. I think Harrison should have actually included the beginning of the story, where she gets killed. I read it before I read this book and I would have been rather lost without it. It was a short story included in Prom Nights from Hell. I don't care if this is technically a "book 1" in the series. It should have been book 2, or at least had the beginning of the story included in it.
I really liked Madison. I liked her character (though not some of her choices—but hey, if I was a dead seventeen year old trying to keep her dad from knowing that she could bend time, I probably would have made those same choices) and I liked her interior monologue. She was serious enough to be nerve-wracking and exciting, but sarcastic enough to give everything a touch of comic relief. I really didn't like Josh in the short prequel to this book, but as his character began to be more clear, I really started to like him. I hope things turn out well between him and Madison. I would have liked a little more romantic tension between them, but what was there was clean and innocent—a little too innocent for Madison Avery.
I don't particularly like Kim Harrison's writing style. It's very casual, it has those dreaded fragments, and it's nothing out of the ordinary. However, her way of describing both physical images and emotional feelings was very good, and I could see everything, hear everything, and feel everything her characters were experiencing. As I mentioned above, I liked the comic relief. I also liked her lack of language through the story. Madison had her own set of "words" and phrases that she used that weren't offensive in any way, and it made the story much more enjoyable. However, the only word I can think of to describe her writing is mediocre, and that and the lack of tension between Madison and Josh are the only reasons I don't give this book five stars.
Content: clean of language, violence, and sexuality of any kind. Thank you Harrison, for writing clean YA fiction!
Recommendation: Ages 12+ to lovers of sci-fi, fantasy, and general YA fiction.
This review is copyright Haley Mathiot and Night Owl Reviews.
But the dark timekeeper who killed her isn't happy, because she's got his amulet, and she's not all the way dead (just sort of dead). Teaming up with Barnabas—who may or may not be a fallen angel—and the light time keeper, Chronos (or Ron for short), a guardian angel (who she forces to guard someone else) and enlisting the human help of her ex-prom date Josh (who she didn't realize she had a crush on), she has to attempt to save her soul.
All in a day's work for a dead high-schooler… right?
This was the second time I've read Once Dead, Twice Shy. I still can't figure out what the title means. Whatever it means, it was a pretty exciting book. There wasn't a second of "down-time." Madison was always up to something, learning something, running to—or from—something, or saving someone. Every chapter had little pieces of the puzzle, and the way it all fit together at the end, was priceless, hilarious, and promising.
I will say that I don't like where the story picks up. I think Harrison should have actually included the beginning of the story, where she gets killed. I read it before I read this book and I would have been rather lost without it. It was a short story included in Prom Nights from Hell. I don't care if this is technically a "book 1" in the series. It should have been book 2, or at least had the beginning of the story included in it.
I really liked Madison. I liked her character (though not some of her choices—but hey, if I was a dead seventeen year old trying to keep her dad from knowing that she could bend time, I probably would have made those same choices) and I liked her interior monologue. She was serious enough to be nerve-wracking and exciting, but sarcastic enough to give everything a touch of comic relief. I really didn't like Josh in the short prequel to this book, but as his character began to be more clear, I really started to like him. I hope things turn out well between him and Madison. I would have liked a little more romantic tension between them, but what was there was clean and innocent—a little too innocent for Madison Avery.
I don't particularly like Kim Harrison's writing style. It's very casual, it has those dreaded fragments, and it's nothing out of the ordinary. However, her way of describing both physical images and emotional feelings was very good, and I could see everything, hear everything, and feel everything her characters were experiencing. As I mentioned above, I liked the comic relief. I also liked her lack of language through the story. Madison had her own set of "words" and phrases that she used that weren't offensive in any way, and it made the story much more enjoyable. However, the only word I can think of to describe her writing is mediocre, and that and the lack of tension between Madison and Josh are the only reasons I don't give this book five stars.
Content: clean of language, violence, and sexuality of any kind. Thank you Harrison, for writing clean YA fiction!
Recommendation: Ages 12+ to lovers of sci-fi, fantasy, and general YA fiction.
This review is copyright Haley Mathiot and Night Owl Reviews.
Lovecraft's Monsters
Book
This deliciously creepy and loving tribute to the master of modern horror features riveting...
Short stories lovecraft horror sci-fi