Thursday, 28 January 2010

Every You And Every Me Can Go See Placebo in KL!

Ooooh Placebo will be playing in Malaysia!

Junk magazine announced on their Twitter (@junkonline) that the concert is confirmed for 16 March. More details later...

Now, it'll be really interesting to see if there will be anyone protesting the concert. And if there are, will they be protesting about it being a rock band, or will they be protesting about the 'female' lead singer being too sexy? (it'll be interesting just to see what they make of the lead singer in the first place... "eh, die lelaki ke perempuan?")

Speaking of Junk, the magazine's offering a special price on Kings of Convenience in KL tickets if you buy their February issue and bring it along when you buy the tickets from Rock Corner. More details HERE.

Monday, 25 January 2010

Why The Fuss Over Avatar?

So Avatar has now overtaken Titanic in the international box office, and is catching up fast in the US domestic market. I reckon by one or two weeks it'll finally sink Titanic's 12 year record.

Really though, I don't get this fanaticism over Avatar. Sure, it's a great film with stunning visual effects and a wonderfully imagined fantasy world. But it really isn't the sort of film I want to watch over and over again. One time would have been enough for me, because while I thought it was a good film, I didn't think it would be as great the second time around, and did not feel the urge to watch it again.

Don't get me wrong, I'm the sort of person who would watch a movie numerous times in the cinema. I watched all three Lord Of the Rings movies at least 5-7 times each in the cinema. I've watched almost every Pixar movie hundreds of times. I watched Transformers again and again because it was FUN. I watched The Dark Knight countless times because it was BRILLIANT. And each subsequent time I watched those movies never diminished my liking of the movie. Rather, every time I watched those movies again, it only made me want to watch it again.

Not so Avatar. After the first time, I did not feel the urge to go watch it again. It wasn't because of the insane crowds, or that it was bad. I just felt it was a great movie that looked really good, but had a pretty piss-poor story with cliched characters/dialogue, and a lot of waffling around in between. The action in the end was excellent, but I wasn't willing to sit through 2 hours of character and story development just to get to that part again.

Sure enough, when I eventually DID go to watch it a second time last week with LL; I found myself thinking the following thoughts as I sat through the movie again:

  • "OH NO, I'll have to sit through two hours of boring story build-up before we get to the good part."
  • "GAH, the whole first part is just people EXPLAINING to the audience what the whole movie is about."
  • "Eh, that Neytiri isn't wearing anything other than those beads. How come still cannot see anything wan?"
  • "Oh geez, the dialogue quite cliche also hor?"
  • "Seriously, James. Shock and Awe? Pre-Emptive Strike? Fighting Terror with Terror? Not one for subtle criticism, are you?"
  • "Holy Celine Dion in a paperbag, that is one shitty Leona Lewis song."
Maybe I'm just being cynical or jaded. But I don't get how people are going on and on about the movie like it's the greatest movie of all time. It's a good movie, yes, but it ain't GREAT. But here we have people getting withdrawal symptoms from 'leaving Pandora'; and others gushing over how excellent the movie is because the world is SO PRETTY and because it has a 'message' for us all.

Really? The movie is great because it LOOKS PRETTY? Since when is a movie a 'must watch' because it 'looks pretty'? God forbid studios will now make movies that 'look pretty' and forget all about good stories.

Then again, maybe it was just me. After all, Transformers had no story and had real crappy dialogue, but hey, I still watched it hundreds of times because it appealed to my nostalgia and my inner fanboy. Maybe Avatar has something that appeals to people's inner Smurf or tree hugger.

James Cameron is a genius, I'll give him that. The dude's got the TOP TWO biggest movies of ALL TIME. Just why those two movies are so big is beyond the understanding of mere mortals. Titanic was understandable. Before there was Twilight, there was Leo, whose face was on every adolescent girl's wall. And for the grown men, there was Kate Winslet's boobs, as well as that small matter of a BIG sinking ship.

Avatar? I guess it caters to the broadest demographic possible - not too deep or violent so the young ones can enjoy it (there are Avatar TOYS , fer gawds sake); and not too shallow so the adults can like it as well. Plus it's got all that hype about industry-changing 3D graphics, and of course, it DOES look pretty. I still don't get why people are going back again and again to watch it though.

Oh well, I guess we should be glad it's Avatar that's making the big bucks and overtaking The Dark Knight, Return of The King at the top of the box office. I mean, can you imagine if one of the Twilight movies did that? Brrrr....

Friday, 22 January 2010

Angel with Guns, Fuck Yeah! (OMG, Did He Just Say The F-Word?)

Not a review.
Haha, did he just say motherfucker?
HAHA! Stupid censors missed it!
Eh wait, did he just say the F-word again?
And again? And again?
Holy shit, they hardly made any cuts!
Now THAT'S a shocking movie!

(Wow, religious explosions. Nice.)

Paul Bettany.
Wussy Wimbledon tennis player.
Former Russell Crowe sidekick.
Now an ass-kicking fallen angel.
An angel with GUNS. LOTS OF GUNS.
And who also looks constipated the whole time.

It's not exactly a MUST-watch.
More like a CAN-watch.
Story so-so only,
But hey, there's lots of guns and zombies.
And a lot of zombie-fodder.
And there's a freaky little old lady.

(Zombies like to open their mouths a lot, eh?)

The whole story is about God losing faith in mankind,
AGAIN (last time he used a flood. This time he used zombies.)
Because we keep fighting over words in old books.
(And what to call him in Malay)
Quite simple, really. Nothing complicated.
It's just an excuse for people with guns to whack zombies without guns.

There was what, ONE real angel with actual wings?
(Quite a kickass one though)
But eh,
If all those zombies were possessed by ANGELS,
Why the hell do they look so ugly?
You'd think angel-possessed people would look cooler.
NOOO. They look like mutated ice-cream truck men.

Tuesday, 19 January 2010

Turn Off that Videocam and Watch the Damn Concert, You Morons!

At the Green Day mosh pit, we were lucky enough to be right in front of a fence so there were not that many idiots in front of us. But then halfway through two girls just barged in front of us and just STOOD there. I wasn't so bothered about it at first, because one of the girls was rather short, and I thought I'd let her have a better view. Then one of them took out a camera and started FILMING the concert.

At that point, I got pissed. I leaned over and told her, "Look, I don't mind you standing in front of me, but can you NOT film the concert? Your camera is blocking my view!"

It wasn't even as if they were big fans of Green Day in the first place. I mean, they were just STANDING there. Not dancing, not singing, just blankly staring at the band, and FILMING the whole thing. Fer gawds sake, you spent ALL THAT MONEY to go to a concert, and stand in the most HAPPENING place - the mosh pit - and you just STAND there? What are you even doing there in the first place?

I mean, what's the point of going to a concert when all you do is stand still, holding that camera up, and watching the entire thing through the camera screen? You might as well be watching it on YouTube or something.

People like that have always been my pet peeve at concerts. Yes, even more than those rowdy people who push and shove in the mosh pit (I mean c'mon, it's a MOSH PIT. Pushing and shoving is MANDATORY) and people who throw water bottles around. Oh wait, I also hate those groups of idiots who dance like they are possessed, kicking and swinging their hands around and basically disregarding everyone else around them. It's like the mosh pit just brings out their innate mob idiot mentality.

There better not be any idiots like that during the Killers concert.... Yeah right, who am I kidding?

Friday, 15 January 2010


Fuck Coldplay.
Fuck the All-American Rejects.
Fuck the Black Eyed Piss.
Nothing could ever top this concert.
It's the most high and fun I've ever had in a concert.
(Granted I haven't been in many)
But still, I've been to quite a few good ones.
And none have ever matched this for sheer energy and fun.
Billie Joe Armstrong is DA MAN.
Chris Martin is a fucking pussy compared to him.
He MOONED the audience,
He got some dude from the audience up to sing Longview.
He sang Hey Jude, Iron Man, Love Me Tender and even er.. Pink's song!
I never thought I'd hear that song live!
So much more awesome cool stuff!
Pant pant pant.
Top THAT, Killers!

Set list:
1) 21st Century Breakdown
2) Know Your Enemy
3) East Jesus Nowhere
4) Holiday
5) Static Age
6) Give Me Novocaine
7) Are We The Waiting
8) St. Jimmy
9) Boulevard Of Broken Dreams
10) Burnout
11) Hitchin' A Ride
12) Welcome To Paradise
13) When I Come Around
14) Brain Stew
15) Jaded
16) Longview
17) Basketcase
18) She
19) King For A Day
20) 21 Guns
21) Minority

22) American Idiot
23) Jesus Of Suburbia
24) Last Night On Earth
25) Wake Me Up When September Ends
26) Good Riddance (Time Of Your Life)

Tuesday, 12 January 2010

Sam Sony Spidey Simon Stuart Sarah

1) Sam Raimi Leaves Spidey 4

Sam wanted John 'The Vulture' Malkovich. Money grubbing Sony wanted Black Cat, apparently. So Sam and Tobey are now out. Meanwhile, Sony are planning to 'reboot' the franchise in 2012, and re-shoot Spidey's origins as a high school kid. And it's gonna be 'more gritty and contemporary'. Good grief.

Do we REALLY NEED a more gritty, dark Spider-man? IT worked for Batman because well, Batman IS dark and gritty anyway and comes out at night. Spidey? Gritty? So he's gonna wear his black costume all the time? And remember the LAST time James Vanderbilt wrote a superhero origin?

Does the franchise REALLY need a reboot? I thought reboots were only done because the previous movies sucked? Spidey 1 & 2 were ok what. And Spidey 3 may have been overblown, but it was still a good sight better than bloody Ghost Rider, all three Punisher movies, or Daredevil.

Maybe it's time for James "King Of The World" Cameron to dig out that old Spidey screenplay, eh?


2) Simon Idol leaves American Cowell

At first I rejoiced when Paula Abdul left. She was the main reason I could not stand the show in the first place. Then Ellen Degeneres was roped in, and I though, 'hey, I might just check it out and see."

But now that Simon is leaving (after this season, BTW), there goes the reason the show was even remotely interesting to watch in the first place.

What? The singing? REALLY?


3) Stuart Townsend leaves Thor.

The last time Stuart Townsend left a cast, they replaced him with Viggo Mortenson. Bodes well for Thor, no?

Ok, maybe not. He wasn't even going to be Thor in the first place anyway. Plus I still don't see how they're gonna pull of the silly costume and the wings on the helmet.


4) Sarah Palin leaves politics

Yes I know she resigned last year, but she's now gonna be a pundit for Fox News. Wow, what a maverick. Not that it matters to us anyway. I'd much rather it be Tina Fey. I'd totally watch Tina Fey reading the news. In a white shirt. And blazer. And VERY short skirt. MMmm.

Monday, 11 January 2010

Beer Brewing Is a Craft, Beer Drinking Is an Art.

Now THIS is my kinda quote:

When I heard that there was gonna be a new beer joint with craft beer (beer brewed in a microbrewery), I was initially quite excited. I've drunk my fair share of microbrewery beers when I was in Poland, and those were always excellant, and so much better than the usual bottled beers (which in Poland, is no mean feat because most of the bottled beers there are awesome anyway).

Anyway, I was so excited about Craft Brews that I went there two days after it was opened to check it out, only to be disappointed when I found out that the beer isn't exactly brewed here, but imported from.... SINGAPORE.

Oh dear.

Yeah, Craft Brews gets its beer from Singapore's Red Dot Brewhouse. It's shipped here fresh, of course, but still, it's not the same as brewing it fresh here (in case you were wondering, they can't brew it here lar. Need lesen wan)

Ok, enough about that. How's the beer anyway? Well, Craft Brews serves four kind of craft beers - all made by Red Dot, of course.

They let us try everything last week, during some special blogger's thingy,

They've got English Ale (which is pretty good, kinda bitter though); Czech Pilsner (which does NOT taste like Tiger or the usual beers, but does taste kinda like actual Czech beer, which is AWESOME BTW); Weizen wheat beer (murky stuff, reminds me of the seasonal Wiescke Witte beer I had in Amsterdam).

They also serve beer disguised as Green Fanta... for kids who are Manure United fans.

That's their signature Monster Green Lager. It's colored naturally with spirulina, which didn't do anything for the somewhat weak taste... not MY favorite, definitely.

You can read more about them beers here:

Oh, and they've got some niftily-packaged bottled beers from USA also - Flying Dog and Rogue.

Haven't tried them out, though I 'won' a bottle during some tasting competition where you were supposed to guess the beer from the taste. Even though I could identify EVERY SINGLE BEER they gave me from the taste alone, I was 'disqualified' because I downed the damn glasses so fast they couldn't tell which was which in the end. BAH.

Oh well, at least I still got a prize. The wusses who 'won' got themselves food vouchers. The smarter 'losers' like me, Deep and FA went for the bottles of beer they were giving out instead. LOL

Ok, enough about the beers. Now for the big question.... how are the PRICES?

To tell the truth, the prices are a bit steep for the beers:

Holy shit, 25 bucks for a pint of CARLSBERG? I could get a pint of GUINNESS at that price elsewhere! The house brews aren't that cheap either, even during happy hours, but from these prices, only idiots would go for the Carlsberg over the home brews, really.

Food? Well, we had some yummy pork ribs and other food together with the beer, which you can read about in other blogs. Yes, the food was good, but for me it was just for lining the stomach so I could drink more...

But if you really want to know, the food prices are pretty standard compared to similar joints around town.

But heck, at least there's an alternative to the usual bland beers around town. It may be a bit expensive, but for a once in a while joint where you can have yummy pork ribs and (reasonably) good beer, it's pretty cool.

Oh, and before we go, let's give a warm WELCOME BACK to the original drunk blogger Fireangel, back home in Malaysia after a whole year stuck in Singabore!

Now start updating more already, bitch!

Thursday, 7 January 2010

Time for an Upgrade...

UPDATE (8-1-2010):
After some thought, I'm reverting back to the old layout and the stupid commenting system, while I try to figure out what to do... I'm thinking of upgrading Wordpress. Problem is, I have no idea how to do that. LOL


Ok, the new commenting system was pissing me off. From being a simple no-frills Haloscan system it's become this stupid, clunky, shitty Echo system that is trying to be everything from TWitter to Facebook to even a bloody mini-blog by itself. I just want the comments, simple as that, you idiots, I don't need a bloody IM in my comments box!

Anyway, I'm canceling that stupid system and going back to Blogspot's default commenting system for now. Problem is, I've messed with the template so much that it has pretty much screwed up everything and I can't seem to get back the default comments system anymore unless I upgrade the template. Which means only one thing...


So for now the blog is gonna look like this. Minimalist black. I'm too lazy to fool around with any other templates. For now. Now, if only I can find the time to sit down and play with the code. Hey, looking for ugly background colours takes time ok?

Monday, 4 January 2010

10 Years Of Music: Eyeris' Favorite Songs and Albums of the Decade!

First of all, here is a huge FU to all that to those who insist that it's not the end of the decade yet. It's been ten years of 200something and it's the first year of 201something, so there!

Anyway, I've been reading quite a few music magazines that have been listing their 'Best Of The Decade' lists lately. Some I agreed with, some I did not (No American Idiot in YOUR list, Uncut???!!???); but ultimately I realized that there are A LOT of good albums out there that I have not listened to, or did not get a chance to listen to.

What I DO know is there are lots of songs and albums in the last ten years that I have been listening to over and over again, obsessed over, cried over, sang along in concerts to, and had on repeat for days to end. These are MY personal favorite songs of the decade, based on how much I liked them and how much they mean to me, and me alone. So there!

And here, we, GO!

Favorite Albums of 2000-2009

(The top five are in order, after that I was too lazy to think which one I prefer, Transatlanticism or Plans)
  1. Bleed American (Jimmy Eat World)
  2. In Rainbows (Radiohead)
  3. American Idiot (Green Day)
  4. Futures (Jimmy Eat World)
  5. The Black Parade (My Chemical Romance)
  6. Eyes Open (Snow Patrol)
  7. Hot Fuss (The Killers)
  8. Boxer (The National)
  9. Neon Bible (The Arcade Fire)
  10. Sky Blue Sky (Wilco)
  11. Transatlanticism (Death Cab For Cutie)
  12. A Rush Of Blood to The head (Coldplay)
  13. Plans (Death Cab For Cutie)
  14. Heathen Chemistry (Oasis)
  15. Kid A (Radiohead)
  16. White Blood Cells (The White Stripes)
  17. 21st Century Breakdown (Green Day)
  18. Hissing Fauna, Are You The Destroyer? (Of Montreal)
  19. Elephants... Teeth Sinking Into Heart (Rachael Yamagata)
  20. American Demo (The Indelicates)


Favorite Songs of 2000-2009

(SONGs, not singles, mind you. And sort in in alphabetical order, because there were too many to put them in order...)
  • 1234 (Feist)
  • 19-200 (Gorillaz)
  • 21st Century Breakdown (Green Day)
  • 23 (Jimmy Eat World)
  • 9 Crimes (Damien Rice & Lisa Hannigan)
  • A Place To Hide (White Lies)
  • A&E (Goldfrapp)
  • Absolutely (Story Of A Girl) (Nine Days)
  • Aerials (System Of A Down)
  • All I Need (Within Temptation)
  • All My Friends (LCD Soundsystem)
  • All My Life (Foo Fighters)
  • All These Things That I've Done (The Killers)
  • Almost Lover (A Fine Frenzy)
  • America, Fuck Yeah! (OST Team America)
  • Bad Day (Fuel)
  • Be Be Your Love (Rachael Yamagata)
  • Big Casino (Jimmy Eat World)
  • Bitter (Nine Days)
  • Blinded (Third Eye Blind)
  • Boulevard of Broken Dreams (Green Day)
  • Bunny Ain't No Kind Of Rider (Of Montreal)
  • By The Way (Red Hot Chili Peppers)
  • Cannonball (Damien Rice)
  • Carry You (Jimmy Eat World)
  • Cartwheels (The Reindeer Section)
  • Chase This Light (Jimmy Eat World)
  • Chasing Cars (Snow Patrol)
  • Chasing Pavements (Adele)
  • Chicago (Sufjan Stevens)
  • Chop Suey! (System Of A Down)
  • Clint Eastwood (Gorillaz)
  • Clocks (Coldplay)
  • Collide (Howie Day)
  • Crazy (Gnarls Barkley)
  • Cripple And The Starfish (Antony and The Johnsons)
  • Details In The Fabric (Jason Mraz & James Morrison)
  • Disintegration (Jimmy Eat World)
  • Distant Dreamer (Duffy)
  • Doesn't Remind Me (Audioslave)
  • Drops Of Jupiter (Train)
  • Elephants (Rachael Yamagata)
  • Everybody's Gone To War (Nerina Pallot)
  • Fake Empire (The National)
  • Falling Slowly (Glen Handsard & Marketa Iglova)
  • Famous Last Words (My Chemical Romance)
  • Faster (Third Eye Blind)
  • Faust Arp (Radiohead)
  • Fell In Love With a Girl (The White Stripes)
  • Fix You (Coldplay)
  • Flavor Of The Weak (American Hi-Fi)
  • Force Of Nature (Pearl Jam)
  • Futures (Jimmy Eat World)
  • Glasgow Mega-Snake (Mogwai)
  • Ha Ha You're Dead (Green Day)
  • Heimdalsgate Like A Promethean Curse (Of Montreal)
  • Helena (My Chemical Romance)
  • Here Is Gone (Goo Goo Dolls)
  • Hey Ya! (Outkast)
  • Homecoming (Green Day)
  • Homesick (Kings Of Convenience)
  • How To Be Dead (Snow Patrol)
  • Human (The Killers)
  • Hurt (Johnny Cash)
  • I Bet That You Look Good on The Dancefloor (The Arctic Monkeys)
  • I Don't Know What I Can Save You From (Kings of Convenience)
  • I Like What You Say (Nada Surf)
  • I Still Remember (Bloc Party)
  • I Will Follow You Into The Dark (Death Cab For Cutie)
  • I'd Rather Dance With You (Kings Of Convenience)
  • Icky Thump (The White Stripes)
  • Idaho (Nerina Pallot)
  • Idioteque (Radiohead)
  • If I Know You (Nerina Pallot)
  • I'm Not Gonna Teach Your Boyfriend How To Dance With You (Black Kids)
  • I'm Yours (Jason Mraz)
  • Impossible Germany (Wilco)
  • Inní Mér Syngur Vitleysingur (Sigur Ros)
  • Innocent (Our Lady Peace)
  • Intervention (The Arcade Fire)
  • It's Beginning To Get To Me (Snow Patrol)
  • It's My Life (Bon Jovi)
  • Jesus Of Suburbia (Green Day)
  • Jigsaw Falling Into Place (Radiohead)
  • Keep The Car Running (The Arcade Fire)
  • Kid Gloves (Voxtrot)
  • Kids (MGMT)
  • Last FLowers (Radiohead)
  • Last Significant Statement In Rock 'N Roll (The Indelicates)
  • Lazy Eye (Silversun Pickups)
  • Learning How To Smile (Everclear)
  • Lies (Glen Handsard & Marketa Iglova)
  • Life In Technicolour II (Coldplay)
  • Lightning Blue Eyes (Secret Machines)
  • Like A Stone (Audioslave)
  • Lonely Buoy (Joe Lean & The Jing Jang Jong)
  • Lose Yourself (Eminem)
  • Lyric (Zwan)
  • Macy's Day Parade (Green Day)
  • Marching Bands Of Manhattan (Death Cab For Cutie)
  • Mercy (Duffy)
  • Minority (Green Day)
  • Move Along (The All-American Rejects)
  • Mr. Brightside (The Killers)
  • My Immortal (Evanescence)
  • Never Miss A Beat (Kaiser Chiefs)
  • November (Azure Ray)
  • Nude (Radiohead)
  • October (Evanescence)
  • One-Armed Scissor (At The Drive in)
  • Oxford Comma (Vampire Weekend)
  • Paper Planes (M.I.A.)
  • Pink Steam (Sonic Youth)
  • Polaris (Jimmy Eat World)
  • Powerless (Nelly Furtado)
  • Right Now (SR-71)
  • Rootless Tree (Damien Rice)
  • Run (Snow Patrol)
  • Sex On Fire (Kings Of Leon)
  • Silver And Cold (AFI)
  • Sky Blue Sky (Wilco)
  • Sleep (Azure Ray)
  • Slow Show (The National)
  • Sometimes (Ash)
  • Songbird (Oasis)
  • Sophia (Nerina Pallot)
  • Spaceman (The Killers)
  • Special K (Placebo)
  • Squalor Victoria (The National)
  • Starlight (Muse)
  • Stop Crying Your Heart Out (Oasis)
  • Strikes Me Down (The Reindeer Section)
  • Styrofoam Plates (Death Cab For Cutie)
  • Suffer For Fashion (Of Montreal)
  • Sweet Dispositions (The Temper Trap)
  • Sweetness (Jimmy Eat World)
  • Swing Swing (The All-American Rejects)
  • Transatlanticism (Death Cab For Cutie)
  • Teardrop (Jose Gonzales)
  • The '59 Sound (The Gaslight Anthem)
  • The Best Of You (Foo Fighters)
  • The Blower's Daughter (Damien Rice)
  • The Boat Behind (Kings Of Convenience)
  • The Boys Of Summer (The Ataris)
  • The Crane Wife 1 & 2 (The Decemberists)
  • The Diary Of Jane (Breaking Benjamin)
  • The Everlasting Gaze (Smashing Pumpkins)
  • The Last Song (The All-American Rejects)
  • The Leaving Song, Part 2 (AFI)
  • The Middle (Jimmy Eat World)
  • The Only Moment We Were Alone (Explosions In The Sky)
  • The Real Slim Shady (Eminem)
  • The Scientist (Coldplay)
  • The Sound Of Settling (Death Cab For Cutie)
  • Time is Running Out (Muse)
  • Us (Regina Spektor)
  • Use Somebody (Kings Of Leon)
  • VCR (The XX)
  • Viva La Vida (Coldplay)
  • Wake Me Up When September Ends (Green Day)
  • Wake Up (The Arcade Fire)
  • Warning (Green Day)
  • We Hate The Kids (The Indelicates)
  • Welcome To The Black Parade (My Chemical Romance)
  • We're Gonna Be Friends (The White Stripes)
  • White Winter Hymnal (Fleet Foxes)
  • Whose Authority (Nada Surf)
  • Winning a Battle, Losing the War (Kings Of Convenience)
  • Without Me (Eminem)
  • Woke Up New (The Mountains Goats)
  • Wonderful (Everclear)
  • Worn Me Down (Rachael Yamagata)
  • Xavia (The Submarines)
  • Yankee Bayonet (I Will Be Home Then) (The Decemberists)
  • Yellow (Coldplay)
  • You Are My Face (Wilco)
  • You Me And The Bourgeoisie (The Submarines)

(PS: I'll keep adding more as I think of it, but these are the ones I got off my iTunes playlist, so it should be pretty much comprehensive already (considering how many songs I have in my library...))