Note: This is my first-ever fanfic! Please review it for me! Thanks! I'm new to this site, so I'm not sure I'm doing this right! Please let me know if I need to change or add anything! Thanks! (By the way, I am terrible at titles, so I apologize for the title of this story!) This story takes place before the second Quest For Magic book but after the first!

Rays of afternoon sunlight danced through the windows of the Ravenswood Manor Library, sending tiny rainbows reflecting off the many crystals hanging up. Emily Fletcher stared absentmindedly at the computer screen, her blue eyes holding a faraway look. Golden flecks shone in the fourteen year old's red curls. She sighed, a sad, longing sound that echoed back to her from the dusty shelves. Ozzie, the elf-ferret, sat on the table, polishing his ferret stone and watching Emily worriedly.

"Boo!" a blond-haired, blue-eyed girl crashed into the room, followed by a spotted leopard. Kara Davies' shout brought Emily out of her trance as she blinked in surprise at the intruders.

"GAH!" Ozzie leapt up in surprise then stared at Kara. "You scared me! Did you bring any food?" he disappeared into Kara's hot pink backpack, discovering a granola bar.

"Hey, Kara, I was just, um..." she turned to the computer, "answering some e- mails!" she hurriedly brought up a new letter, but Kara could detect the unshed tears in her friend's eyes.

She took a seat in an empty chair, stroking Lyra's head. "Emily, I know you well enough to see you're thinking. What's up?" Lyra settled down next to Kara, purring contentedly. Emily stared longingly at the pair.

"I guess I was thinking about Lorelei," the redhead admitted, just as dark- haired Adriane joined them, with Dreamer, a mistwolf puppy, clasped in her arms. The pup's sleek black fur was dotted with thick mud, and Adriane's dark eyes glittered with exasperation. When she heard Emily, however, her glare softened, and she sat next to her friend.

Kara smiled reassuringly. "I know you miss her, Emily. I wish we could do something about it," Ever since Emily had met up with Lorelei again to lead the unicorn foals to their school, the girl had not been her usual optimistic self. She lurked around the library, working nonstop on the Ravenswood webpage. Kara and Adriane both worried about her, though they kept quiet about it.

Adriane's mind was whirring, and she spoke up. "Maybe...the d-flies..." she trailed off, glancing pointedly at Kara.

A spark of hope lit up in Emily's eyes. "Yes! Kara, can the d-flies open a portal so I can talk to Lorelei? Like they do for Adriane and Zach?" She leaned forward eagerly, overjoyed at the possibility of seeing Lorelei race across the magic web again.

"Yeah, it might work!" Kara exclaimed, desperate to restore Emily to her natural self. "Oh, d-flies!" she called out in a sing-song voice. "Fiona, Barney, Blaze, Fred, Goldie!" As an afterthought, she pulled her golden hair into a ponytail. POP! POP! POP! POP! POP! Five dragonflies appeared with a burst of rainbow bubbles, and dove for Kara's hair.

"Gah! Get away!" Ozzie swatted Fiona and Fred, who were attempting to steal his granola bar.

Failing at their attempt to pull out Kara's ponytail, they flitted around her head, crying in their squeaky voices, "KEEKEE!!!"

"Yes, yes!" Kara swiped at the tiny dragons and managed to grab Goldie, who shrieked with delight. "Attention! Line up!" The dragons obediently moved into a line, flitting in front of Kara. "Now, I need you to contact Lorelei, the unicorn, for Emily. She really wants to talk to her. Can you do it?"

"Aye, aye!" they squeaked, saluting at Kara. The girl rolled her eyes, and the dragonflies clasped claws in a circle and began spinning. Emily leaned toward the swirling mists of the portal, waiting with apprehension...

Adriane, Kara, Dreamer, Ozzie, and Lyra clustered behind her, just as intent. However, none of them were prepared for what they would see when the mists parted....