text:
I stared at Gerard from a distance, his dyed red hair falling perfectly over his pale face. He smiled and laughed as he opened his locker, a white envelope dropping onto the floor. Gerard looked at it, picked it up and shoved it in his locker. He was my best friend and I just wished he would open the envelope and read about the feelings and memories that are scrawled on that piece of paper held within…just once. I went to look away as Gerard's beautiful green eyes latched on to mine and he smiled at me, motioning his hand for me to walk over. I hesitated, before taking a deep breath and walked towards him.
"Hey Frank," he said cheerfully.
"Hey Gerard," I replied nervously.
"You okay, Frankie?"
"Yep, just Valentine's Day I guess,"
"It's less than a week away, but you will find a girl,"
I don't want a girl. I thought. I want you.
"I might…" I lied.
The bell sounded and we walked out of the school, heading towards a big oak tree on the edge of the oval. We always skipped first class on Monday….history sucked. I started skipping and eventually Gerard caught on and decided to join me, which I had no objections too. I threw my bag under the tree and sat cross-legged on the grass, Gee sitting next to me. Gerard pulled his bag in front of him and began to unzip it, pulling out a white envelope.
"Do you know what is in this?" he asked, looking curiously at me. I shook my head, keeping my eyes down. "No, why don't you read one?" I suggested.
"I want to know what it is without opening it though. I'll do it later,"
My heartbeat slowed down and my breathing became more frequent and controlled. I'm an idiot. What the fuck am I doing suggesting Gerard should open it while I'm sitting next to him? Gee could never like you anyway. I thought to myself. "You're such a fuckin idiot Iero," I whispered.
"Frank, did you just call yourself an idiot?" Gerard asked curiously.
"Uh…um….oh, sorry, I was just thinking out loud…but, yeah I did," I murmured.
"Why though,"
"No reason," I lied.
"You're lying Frankie,"
"Just don't worry about it Gee."
"You can tell me anything,"
"No…I can't,"
"10 years of friendship and you can't tell me anything….what the fuck?"
"Maybe later…but not now,"
The bell for lunch rang out through the school and we continued to sit under the old oak tree. Gerard's little brother Mikey joined us, accompanied by Ray and Bob. The five of us only hung out with each other and Mikey was the only one to know about the letters and my crush on Gerard. Well, it wasn't so much a crush. I guess I was more…in love with him. It started off as a crush, but as far as I knew Gerard was straight. This lunch was like any other, Gerard showed us some new songs that he had written and Ray would write music to go with it.
Gerard and I walked side by side to art, which made me feel better. Well, kind of. Gerard was awesome at art, but he always guided me through things and helped me out when I needed it. We just talked about Valentine's Day. He told me I can get a girl before then. I agreed of course, knowing full well that I wasn't into girls and I wanted him for Valentine's Day…Gerard was the one I loved. "So, who are you going to ask out for Valentine's Day?" I ask nervously taking the seat next to him.
"Don't know," he replies bluntly. "I don't think I will ask anyone, there are no girls that I like in this school, not even slightly,"
"Really, not even slightly?"
"Nope….why's that?"
"No reason," I lie, looking out the window, blushing lightly. The dark grey clouds collide causing thunder to roll out through the sky, lightning forks crack down and they light up the sky for a split second as the rain pours down, tapping harshly against the window and I let out a brief sigh. "What?" Gerard asks puzzled.
"The rain," I answer. "I love you. I mean it…. the rain, I just…it's hard for you to understand,"
"Frankie, I do understand. I love the rain too, amongst the many things I love," Gerard smiled slyly.
I hope he didn't notice. He would have though….no doubt. What does he mean though? 'Amongst the other things he loves'….like what? He couldn't possibly mean me.
Art continued on like any other class, I sat there scribbling on my page. Sometimes I wish I had Gerard's artistic ability. I really did wonder why he was so good, but then again I was always wondering about him. Not that there was any reason too, after all I had known Gerard for the last ten years.
The bell rung out, the students rushed out of the class, but Gerard and I took our time packing up. We were never in a hurry to get to math. There were only two good things about Math anyway. One, our teacher was laid-back and couldn't give a shit what we did and second, Gerard was in my class. He was in all my classes which I rather loved. It meant I could admire him and spend all the time in the world with him.
The teacher rambled on about parabolas and hyperbolas it wasn't any wonder as to why it was so easy to fall asleep in this class. I wanted to sleep too, but being next to Gerard made it almost impossible to do anything. Gerard's scent was beautiful and intoxicating, it was enough to put anyone off task.
I managed to sneak through the door without my mother noticing, she knew I skipped the last class on Monday but she always likes to give me a lecture anyway. I strolled on towards my room, flicking on the light as I entered. For once my room hadn't been touched by my clean-freak mom, but she knew I wasn't going to clean it. I only ever cleaned it when Gerard came around. I sat on my bed and flicked open a comic whilst kicking off my shoes.
I didn't realise how late it was until my alarm clock beeped 11:00. "Shit, it' late," I mumbled to myself. Seconds later there is a vibration and my cell phone is ringing. I check the flashing screen. 'Gerard.' I don't hesitate to flip it open and accept the call. Gerard's voices sounds muffled, as if he has been crying, the yelling and screaming in the background makes it difficult to hear him. "Frank, I….can…" he tries.
"Gee, what is it? Are you okay?"
"No, not really. Can…I…come…over?" he asks me between sobs.
"Yes, of course."
With that Gerard hangs up and I anxiously wait. Moments pass before I decide I should check if Gerard is here. I tip toe through the hall and down towards the door, opening it as quietly as I possibly can. There he is…a distraught heap on the concrete steps to my house, curled up in a tight little ball, sobbing loudly into his knees. "Gee," I say quietly, kneeling down in front of him, wrapping a warm arm around his waist and pulling him in towards me, trying to secure the shaking. "Gerard, what is it? What's wrong? Talk to me," I whisper desperately. I want to help him, but to be honest I have never seen Gerard like this and he is scaring me somewhat. I give him a minute or two to answer me….he doesn't, instead he pulls his head from between his knees and looks at me with red-rimmed eyes. It was sad to see tears falling from his beautiful green eyes. I'm breathless and I can't think of one possible thing to say right now, but I look at Gerard and he looks at me. I can tell he's anticipating on what to do next. He moves closer and his uneven breathing is cool against my skin. I stay still as he closes his eyes and presses his lips against mine. It's a simple kiss, nothing more. I don't kiss back right away though, but eventually I do. Gerard is upset and pushing him away could only hurt him more. I have no idea what is wrong with him, but he is upset and if kissing me is what he wants to do then that is fine, of course I have no such objections. Gerard pulls away, before crying some more. "Sorry Frank, I didn't mean to,"
"Shh, it's okay," I sooth. I grab his hand, dragging him inside. Unfortunately my plan to be silent had failed and there before me was my confused and angry looking mother. "What's this?" She asked. "Hi Linda," Gee whispered.
"Hi honey, you go on to Frank's room. He will be there in a moment,"
He shook his head in disagreement, which quite surprised me. No one ever argues with my mom. She nods.
"Okay, then. Frankie honey…..what are you doing?"
"Can Gee stay?" I ask nervously. My mom stands there a moment, before she agrees. I swing my arm back around Gerard's waist and slowly lead him to my room. I sat him down on my bed and Gerard and he finally managed to control his tears.
"I'm sorry Frank,"
"its okay, why are you upset though?"
"My parents are fighting…they never fight,"
"I have never ever seen them fight," I admitted.
"Dad wants a divorce. I'm so scared Frankie,"
Frankie? Since when does he ever call me Frankie? I wondered.
"Gee, you are staying here for the night," I demanded.
"I'm sorry about the kiss too. I didn't mean it. I was just upset and you were close and I wanted too…I don't know,"
"Hey, Gerard, would you get a grip on yourself. It is okay. The kiss is fine; don't worry about it,"
"Yes, just sleep."
I stood up and turned off the light, before pulling off my jeans and slipping under the covers next to Gerard. We lay there silently and I hoped he wouldn't cry. "Frank…"
"Thank you,"
"It's fine, you're my best friend. There isn't anything I wouldn't do for you,"
"About that kiss, I'm sorry,"
"It's fine. Really, it is. I didn't mind,"
I lay there waiting for a reply, instead I feel someone hovering over me. I keep my eyes closed and feel Gerard kiss me. I don't kiss back. I figured he was upset still, but he decides to try again and this time I agreed, wrapping my arms around him, before pulling away. "What the fuck are you doing?" I asked shocked.
"Sorry," Gerard murmured.
"It's okay, just why did you do it?"
"I just wanted to try it again,"
We lie face to face and I wonder about the truth. I know he is lying to me, I can always tell. I don't know what was happening or what I was thinking as I kissed him, smiling into the darkness. I wrapped my arms around him, squeezing him tight.
I awoke to the rain still pouring against my window and rolled over to see a still sleeping Gerard. Last night was awesome. I can't believe we made out. I thought. That was all we did do, just kiss. I stared at Gerard's pale face as he opened his eyes and smiled. "Hey,"
"Hi," I smiled back.
"What the fuck happened last night?" He asked confused.
"You kissed me so...I kissed you back,"
"Oh, ok then,"
"You didn't mind…did you?"
"No, of course not, but it doesn't mean anything, right Frank? I'm into girls anyway. It was just a bit of stupid fun."
"Yeah, doesn't mean a thing. I know you like girls. Guys are just….icky."
"Okay, I'm glad you're fine with it, really I am,"
"I'm fine about it Gerard, honest," I lied. I wasn't fine about it. Truth was I wanted to do it again. I wanted to kiss him, sleep with him. Honestly I just wanted to be his forever. We threw off the covers and stepped out of bed to get ready for school.
"We need to go Gerard," I called out to him.
"I know, I know. I'm almost finished," he replied. Gerard and his fuckin eyeliner…I swear.
He ran out and stopped in front of me, holding the pencil in his hand. "All done,"
Shit he was hot!
"What?" He questioned.
"Oh, um…nothing. Sorry, I was just thinking,"
"Nothing lets go,"
The walk to school was as any other, even with Gerard. It was quiet and boring. I wanted to start some sort of a conversation, but I didn't know what to say, so I kept my mouth shut as we walked through the gate, just on the bell. That was when Gerard finally spoke. "Thank you again for last night. Do you think maybe it would be okay if I stayed over again, I wouldn't want to impose or anything?"
"Yeah, definitely,"
"Cool, I just…don't want to go home right now,"
"I understand, you just want to keep away from the fighting. Things will be okay Gee,"
He gazed at me and grinned. I couldn't help but blush and look away. Maybe if I'm lucky it can be just like last night. I hoped to myself. I wanted so much just to kiss him again and feel his soft lips against mine, even with the tears mixed it. It was sweet. He was sweet.
We took our usual seats next to each other for History. Oh yay…History. Fuckin kill me now. "Why did we choose History?" I asked Gerard.
"I have no fuckin idea."
Mrs Kelly walked in and took a seat at her desk. "Good morning everyone, please get out your History books and turn to page 394." I took my book from my bag, not daring to open it. Gerard on the other hand wasn't even going to touch his book, nor was he even going to think about it. Instead he pulled out his sketch pad and a pencil and continued to draw a picture that I still was prohibited from looking at. Gerard wouldn't tell me why either, all he said was that I wasn't allowed to look at it until it was complete, no matter how desperate I wanted to see it. He never hid his art from me and usually showed me everything he drew. Gerard continued class sitting silently and drawing as I wrote all the writing from the board. Gerard always knew he could get the work off of me if he really wanted too.
The bell rang and I threw my book in my bag and waited for Gerard to pack up. He seemed to be rather quiet, a little slower than he usually was. "Gee?"
"Yeah," he whispered.
"Are…are you okay?" I wondered.
"Yeah, I'm fine,"
"Are you sure?"
"Yes I'm sure. I'm fuckin okay alright," Gee hissed.
"Sorry," I mumbled. We walked out of class, when Gerard stopped, looking at me with unshed tears.
"I'm sorry," he uttered quietly.
"Don't cry, please. Don't cry. You don't have to apologise Gerard. I shouldn't pry. You had every right to snap at me,"
"No…I didn't. You're my best friend Frank and you're just doing what friends do, looking out for each other. I just…I'm really confused right now. I'll be okay,"
"I'm just worried about you Gee,"
"I have to sort this out by myself, no family, no friends. I appreciate your concern though an when you need too you will find out,"
"Okay, if you say so,"
We walked side by side to lunch and sat under the big oak tree. Bob, Ray and Mikey joined us soon after we sat down, but soon left after they learned that Gerard wasn't quite himself. They didn't leave because they were upset or unhappy that he wasn't talking, it was more to the fact that they cared about him and thought that it would be best if they gave him some space. I must admit, I agreed with them. I stood up and didn't even get to take a single step before Gerard's hand was gripped around my wrist, his nails digging in to my skin slightly. "Where are you going?" he asked. A look of worry swept across his face.
"Oh, I thought you might need some space," I admitted freely.
"You don't have too, but please stay. Sit with me. I want your company. I want you," he mumbled or so I thought.
"Nothing, I just asked if you would stay,"
"Yeah, sure"
Lunch was peaceful and was uninterrupted. I didn't mind that we didn't talk. He wanted me there and that was all I needed. Gerard never needed a reason for me to stay anyway. He knows I would do anything for him, at least I hoped he knew.
I couldn't wait to finally be home. School had dragged on so long today, that now my head was pounding and aching and I was over it. I kicked my shoes off at the door and paced lazily to my room, Gerard close behind me, inches from stepping on the back of my feet. I sat on my bed, letting my head fall between my knees. "Frank, are you okay? What is it?"
Gerard turned away and walked out of my room and off down the hallway. A minute passed before Gerard was back and sitting next to me. I looked up to see a smiling Gerard with a glass of water. "Here, take the Aspirin," he smiled, handing me the two Aspirin tablets and the glass of water. I stuck them in my mouth and took a drink of water, placing the glass on the bedside table.
"Thank you,"
"It's fine," he replied, rubbing a hand soothingly on my back. "Just relax and we can chuck on a movie for the afternoon," Gerard suggested. I smiled back at him and gave a small nod. I let him choose. I really didn't mind. Gerard pulled out a movie and turned to me waiting for a response. "Texas Chain Saw Massacre it is then," I whispered.
"I hope that's ok,"
"Hey, we can watch whatever you want. You know I don't mind." I get comfortable on the bed; Gerard lay next to me resting his head against my chest. I didn't refuse; he always leaned on my chest. It was just what he did when we watched movies and usually he would fall asleep, allowing me to stroke his hair.
The movie ended and the credits appeared on screen as I opened my eyes, my mom standing in my doorway. "Hey boys,"
"Hey mom,"
"Hi Linda,"
"Gerard honey, you're mom called and asked me if you were here. I told her you were and she asked me if you could stay here a few days until things have cooled down at home. I agreed and said it would be ok. You don't mind do you?" she explained.
"No, it's fine. I would rather stay here than go home any day,"
"That's ok then," she nodded and turned to leave. I glanced out the window and realised how dark it was and how tired I honestly was. I pulled my t-shirt and threw it on the floor, along with my jeans and slipped under the covers. Gerard did the same and turned out the light. Thunder rolled loudly throughout the sky and lightning cracked down, lighting up the sky. I could feel Gerard shaking as he lay next to me. He sniffed loudly before I realised he was crying as quietly as he could. "Gee…come here," I advised, slipping a hand behind his neck, trying to bring him close; he wouldn't move.
"No, it's okay," he sobbed.
"No its fucking not," I argued. "You're crying, just come here," I demanded, this time I was able to pull him close. I moved my hand from his neck and wrapped my arm around his back, stroking the back of his head, my other arm grabbing his waist to bring our bodies closer together. "Shh, it'll be okay. The storm will pass," I soothed.
"It's not just that. It's the storm and my parents and my problem that I can't fix. I think I can, but it's something I need to do and if I do, I could ruin something that's really important to me. I'm not sure if it is worth the risk. I'm so scared,"
"You never know, Gerard. What you do may change things in a good way. I'm sure that whatever you do, it won't ruin anything. Your parents, it will get better. I know it will,"
"I love you Frank," he whispered. My heart skipped a beat, my breath hitched in my throat. "I mean as a friend, you know? We've known each other for years. You're my best friend Frank and you're always there for me. You know what I mean right?"
My heart sunk, but I didn't release or loosen my grip on Gerard. I didn't want him to know how heartbroken I was. I fought back the tears and took a deep breath. "Yeah, I know exactly what I mean and I love you too Gee I do care about you, just the same."
I waited for hours until Gerard became calm and fell asleep before I did so myself. I had to make sure he was okay.
I awoke to the sound of more thunder, an awoken Gerard still shaking in my grip.
"Oh shit, Gerard. Are you okay?"
He shook his head and I sat up, bringing Gerard with me. I kissed his cheek and squeezed him a little tighter. "I'm going to have a shower, you can have one in my mom's bathroom if you want," I suggested. Gerard nodded and I released him from my hug, getting out of bed to get Gerard a clean towel from my closet. "It's just down the hall, you know where my mother's room is,"
"Will she mind?" Gerard questioned warily.
"She won't,"
"Thank you,"
"No need,
Gerard stood from my bed and ventured down the hall. I gave myself a moment to stare at him. Nothing on but thin boxers and I never realised how pale he was, how beautiful he truly was. I grabbed a towel and headed to the bathroom. I pulled my boxers off, tossing them to the floor, before stepping under the warm water. I stood under the water and jacked off lazily, washed my hair, the rest of my body and turned off the water, stepping into the ice cold air. I wrapped my towel around my lower half and walked out of the bathroom into my room, only to be greeted by Gerard, who was like me and in nothing but a towel. I paced towards him to get a shirt from my closet, which unfortunately he just happened to be standing by. I'd never been this close to Gerard while he had been practically naked. He was beautiful and delicate looking. I pulled a shirt from my closet and shut it. Gerard gripped my wrists tightly and pushed me back until my head was against the closet. I closed my eyes, expecting to be hurt, but I thought he would never do something that could seriously injure me. Instead, I feel something wet against me…his lips. Gerard is kissing me. I stand there for a moment, completely unaware of the situation. It takes me a minute to come back to reality and I begin to kiss him back hungrily. He takes that as an okay and Gerard starts grinding his hips against me. I can feel his hard-on through the towel and I let out a small moan as he brushes against me. "What the fuck?" I breathe. Gerard just giggles and grinds more. I am so turned on I could just come if he continues to grind against me, but he releases my wrists, one arm snaking around my body, the other is down palming me through the towel as my hands find their way up, my fingers tangling themselves in his hair. Just as soon as it started, it had ended. Gerard had turned around and walked away. "Why…why did you stop?" I wonder. I stay leaning against the closet, my chest heaving in and out as I try to fight for air. He turns to face me, a devious smile plastered across his face. That's when I realise his towel was around his ankles revealing his swollen, leaking cock. He was as sexy as I had imagined. "Gerard, you…look, you're–" I stumble.
"Fuckin gorgeous," he smirks.
"Yeah," I nod. I know my cheeks are turning crimson, but I couldn't seem to take my eyes off of Gerard and I knew he was watching me as I stared wide-eyed at him...almost drooling.
"Are you okay?" Gerard laughs, snapping me to attention.
"Uh-umm yeah," I reply, straightening up and looking away, pulling my shirt over my head. I grab a pair of boxers and a pair of jeans and walk into the bathroom. I pull them on and sigh. "Gerard was gorgeous," I whisper to myself. "But what the fuck is he doing?"
When I open the bathroom door Gerard is sitting on my bed, waiting for me.
"You ready for school?" he asks. I stay silent and once again I nod. I don't know what to say, words have escaped me.
As the walk drags on I can't help but think what was going through Gerard's mind this morning. I want to ask why he did it, but some things are better left unsaid. "Frankie…"
"Yes, Gee,"
"About this morning…"
"What about it?" I ask urgently.
"You know, I'm…I'm not gay…I'm not, I just…this morning, you were there in a towel and I don't know what came over me,"
"Gerard, you've kissed me, made out with me and today you were palming me and standing naked before me. Are you sure not gay? I mean….think about it…" I argue.
"I don't know. I hope not. I don't want to be gay. I'm NOT gay!" Gerard sobs.
"Gee, honey, please don't cry,"
"I don't want to be though, Frankie,"
"Gee…I know. Just please stop crying. Let's just go home, we can talk and sort some things out,"
I lay on my bed waiting for Gerard to calm down and sit next to me, but he won't. He keeps pacing back and forth, whispering inaudible things to himself. "Would you calm down Gee, it will be okay"
"How will it be okay? I'm not gay, I swear,"
"Then why did you do all the things you did? You know…like….dropping your towel, making out with me. Why did all that happen if you aren't gay?"
"Spur-of-the-moment, I guess,"
"You guess? Well, Gerard…did you enjoy it? Even a tiny bit,"
"Yeah…I mean no. I don't know,"
"The way you looked at me when you were naked, I could've sworn you liked it," I admit.
"Can we just drop it? Just stop Frank!" Gerard yells, tears streaming down his face. That's when I realise I'm right. Gerard is gay. He just doesn't want to admit it. After all, I can't exactly say I'd blame him. I do feel a little bad though. I should have stopped ages ago. Gerard looks at me, sniffing loudly as he tries to fight back the tears and hide his shame. I can tell he feels humiliated and it makes me wonder if he regrets what he did. "Gee, look, just calm down okay,"
"I'm leaving,"
"What? Why?"
"Relax…Frankie, I'm just going to home and get a few things. Some clean clothes, some more pencils, but don't worry…I'll only be gone a few hours"
"Can I come?"
"I need time alone,"
"Are you sure you want to go alone,"
"I have to go alone. It's not an option. Sorry, Frank–"
I throw up my palm and shake my head. "Don't, I understand. I really do,"
Gerard wiped his tears with the sleeve of his favourite worn out leather jacket, threw his bag over his shoulder and walked out of my room and out the door. I push myself up off the bed and slowly walk towards my window to watch Gerard as he heads off home. That's when I finally remember about the letter. He never told me about the letter, which means he never read it. I think to myself. I lie on my bed, pulling out a pencil and a piece of paper and begin to write.
Dear Gerard. I'm sorry if this ruins our friendship, but I love you Gee, I always have and you have to know I would do anything for you.
Frankie. xx
I folded the letter and placed it in the envelope. I didn't address it, nor did I seal it. I just left there on my bedside table. I roll over and bury my head under my pillow, it's only ten in the morning and I have no idea when Gerard will get back, so I decide to lie and wait. The hours pass slowly and it worries me a little. Where the fuck is Gerard? I'm kind of tired. I didn't get much sleep the night before, staying up late and comforting him. He didn't fall asleep until three a.m., so I decide to at least try to get some sleep, which honestly…shouldn't be too difficult.
My eyes flutter open and I wonder how long I've been asleep for. I sit up, enabling me to get a better look around my room. Gerard is sitting on a chair with his sketch pad, doodling away. I peer out the window. It's completely and utterly black. "What time is it?" I mumble.
"Late, just….just go back to sleep."
"Where were you? You were gone for hours? I was getting worried you weren't going to come back. I thought I upset you," I say in a panicked tone.
"Hey, I just went out to get some things, I told you that. You shouldn't be worried. You didn't upset me and I'm never going to leave you. I'll come join you now. I'm tired anyway," he smiles. I roll over and shut my eyes as I feel Gerard slip in next to me. I'm not going to sleep. I'm tired, sure, but I am still worried. I know Gerard isn't going to sleep anytime soon either. I can feel him shaking beneath the covers as he lay beside me. It crosses my mind to confront him about what is wrong, but I know Gee too well. He will either lie to me or ignore me. It's something Gerard does whenever someone tries to help. He said he was going to go home and collect a few things, so I just assume it's his parents. It's better for him if I don't ask.
I open my eyes and squint as the brightness hits them. "I hate sunny days," I mumble. I sit up and hop out of bed, sitting on my desk chair. I take the opportunity to look at Gerard, who is sprawled across my bed in a position that looks most uncomfortable. The blanket is pushed down around his waist, showing off his pale torso. One arm is resting on his side, his hand placed on his stomach; his other arm is stretched out across the bed and that kind of explains why I had no room when I woke up this morning. Then I notice it, something isn't right about Gerard….the bandage that is bound tightly around his right forearm. "No, shit, no….please, don't do this to me Gerard," I beg quietly, knowing full well he can't hear me. There is a small knock at my door and I'm taken out of my trance. I rise from my chair to open the door. My mother is standing before me, tears in her eyes. She was a tough little Italian lady and she never cried, so you can imagine that for me there is nothing that worried me more than to see her distressed.
"Ma, what is it?"
"I…it's…" she sobs quietly, in effort not to wake the sleeping Gerard in my bed.
"What is it?" I ask again.
"It's the Way's honey,"
"What about them, did they break-up?"
"It's worse…"
"They didn't die…did they?"
"No of course not, dear. I….just…they,"
I throw my arms over her shoulders and squeeze her closely as she cries. We break apart and I kiss her cheek comfortingly. "Ma-ma, what is it…please just tell me," I beg.
"They…they moved out. They did split and they moved apart,"
"What? Gee went there yesterday?"
"They left last night. What about Gerard…mom? Will one of them come back for him?"
"They left him sweetie. All of his possessions were left in boxes on our drive. I brought them inside and I cleaned out the entire office and I still have to put Gee's things in it. I'm so sorry sweetie,"
I step aside and my mother stares at Gerard for a moment, before she notices it too. "Frankie…is that…did he do what I think he did? Please tell me he didn't,"
"I know mom. I wish I could tell you otherwise. I'm going to talk to him about it when he wakes up. I guess I'll be the one to break it too him."
"I can stay when you decide to do it. Just call for me,"
"Thank you,"
She closes my door to leave and I sit back down, shaking violently. Tears being held back with all the strength I could possibly muster up. I start to cry myself. I wipe my tears with the palms of my hands and bury my head between my knees, trying to cry as quietly as possible. "Frankie, why are you crying?"
I stop immediately when I realise it, but I try my best to brush it off. "I'm okay. It will be okay, don't worry about me,"
"No, fuck no." Gerard sits up, his eyes fixed firmly on me. "Tell me!" he demands in a tone that makes me shiver. I have never heard him so stern. "Mom," I call. My door flings open and she is standing there. "Gee, it's your parents," I begin, standing up from my chair and sitting next to him on the bed. "They…they broke up," I continue.
"What? I have to see them," Gerard says, panic in his voice.
"You can't. They moved. I'm so sorry Gerard,"
"W-where will…I live…?" Gerard chokes out.
"Here…with us,"
"What about my stuff? My posters, my records…all my art books,"
"They're here, everything has been dropped off. I've cleaned out the office, and put in a bed. I figured you would want to set up your things by yourself or Frankie can help. I really am sorry sweetie," my mom cuts in, before leaving again. I wrap my arms around Gee and tears rack his body. I close my eyes, take a deep breath and slowly exhale as I know I am about to regret saying this, especially at a time like now, but I find that it is something of great importance and cannot wait. "Gee, your parent's…is that why your arm is…?"
He just nods and I hold him tighter, but Gee pushes from my grip and heads out of my room and towards his. I follow him close behind. Only a few boxes cover the floor…he has less stuff than I ever realised.
We lay on his bed, our chests heaving, beads of sweat dripping from our foreheads. Every last box had now been unpacked and it only took four hours. Gerard is so damn fussy when it comes to setting up his room. "Are you sure it's okay that I live here?" he asks hesitantly.
"Yes. Where else are you going to go?" I question. I am happy though. I honestly couldn't be more thrilled that the guy of my dreams is finally living with me, but I couldn't tell him that if I wanted too. I rise from the bed and wander out and down into my room. I can feel Gerard look at me oddly as I walk quickly out of his room and I know it is on the tip of his tongue to ask me why I am leaving, nor could I answer that if he ever was to ask me. If he was to ask me why I left, I'd probably shoot back with questions about his wrist, but I don't know if I can be that cruel to him.I care too much about him and for a split second it crosses my mind to ask him to be my Valentine date, but like he said…he's straight. I'm not going to force him to come out. If he finally figures out by himself that he is straight or gay then I will. Until then, it is his choice to keep quiet. I think, as I lay sprawled out across my bed. The feeling is weird and unusual, a feeling that I am not fond of. I had grown quite accustomed to having Gerard sound asleep next to me and I missed it. I took a comic from my bedside table and began to read it, ridding me of all thoughts that consisted of Gerard.
My eyes flicker open and I frantically push the object off my hot, sweaty face. The room is pitch black and the last thing I remember was reading. I peer at the alarm clock next to my bed. The little red digits flash 2:00a.m as it beeps. "Shit…it's so hot," I mumble. I place my hand on my bedside table and fumble in the dark for my lamp switch, flicking it on when I eventually find it. I'm still in my jeans, which justifies why I am so hot and the object I pushed from my face was just a comic. My stomach turns with hunger and I decide to sneak out for food. I pull of my jeans and throw them to the floor, my shirt soon following and I carefully open my door. I tiptoe down the hall towards the kitchen. I quickly make a peanut-butter sandwich and head back down to my room, but I don't make it. I stop at Gerard's door. The light from his room is glowing beneath the gap of his door and his quiet sobs are heard. "Gerard…" I whisper. "Can I come in?"
No reply from him is heard, just his sobs. I grip the door handle, turning it slowly and I walk in as I open it. Gerard is sitting on the floor in a tight little ball. He brings his head up from his knees. His face a bright shade of red, his eyes are puffy and stains lay on his cheeks from his eyeliner mixed in with his continuous cries. I knelt down next to him, wrapping my free arm around his shoulders and brought his head to my shoulder. "What is it Gee?"
"Can…I…can…I…come to your room Frankie?"
"Of course," I nodded, helping him from the floor. I flicked off his light as we made our way out of his room and towards mine. I lay him down on the bed and bring the covers up to his waist, seeing as it was too hot to be completely covered. I slip in next to him and flick off my lamp. I lay there for a moment feeling the bed shake slightly beneath me as Gerard sobs into his pillow. It is becoming too painful too just fall asleep listening to him, so I wriggle over, trapping him in a close and secure hug, burying his face in my bare chest.
I awake to the sound of rain against my window. Out of habit I peer at my clock…only to find a little black box tied in red ribbon and a rose wrapped in clear plastic, tied with a purple ribbon made into a bow and a nice little card with a big heart on it. Gerard sat across from me cross-legged on my chair. I sit up in bed, letting the blanket fall to my waist as I pick up the black box, untying the ribbon. I took of the lid and within the little box was a big chocolate heart wrapped in red foil. I then picked the card up and opened it to read the message held within.
Dear Frankie,
Frankie, my baby,
My wonder, my joy,
I never told you,
That I loved a boy.
You were there
Through thick and thin,
To share my pain,
So let the love begin.
You always help me
and you know what to say.
Will you be mine…this Valentine's Day?
Gee xx
A smile spread across my face and I beamed up and Gee, who was now holding an unfolded piece of paper with words scrawled on it. "I read all you letters…including the one you asked me about the other day…so will you be my Valentine?"
"I…I don't know what to say?"
"Say yes?"
"Are you sure?" I ask worriedly.
"Of course, I know what I said before, I was just afraid, but I want to be with you…more than anything, please Frankie,"
"Yes," I whisper,"
"Yes," I smile, placing everything on the bedside table as Gerard leaps from the chair and onto the bed, landing on top of me. He smashes his lips on mine a little hard, so that it hurt. I know he has never kissed anyone before and it is just an accident…he's nervous. We break apart and his smile is from ear to ear and Gerard's cheeks are red.
"Let's get breakfast," I suggest, jumping out of bed, pushing Gerard off of me.
"Not so fast," he grins evilly, grabbing my wrist. "I love you…did you hear me Frankie? I love you,"
"I love you too. I'm hungry, so can we get breakfast?"
Instead of answering, Gee stays silent and picks me up in one swift movement and carried me off down the hall towards the kitchen.
My mom is standing there as we enter, still being held in Gee's arms, a confused look is spread over her face. "Why are you so two happy?"
"Mom," I whine. "I told you not to question my boyfriends,"
"Boyfriend," she screeches. "Well…finally!" She laughs. "About time you two wonderful boys got together now, wouldn't you agree Frankie?"
"What do you think mom?" I ask back sarcastically.
"I think I'm right. Then again, I'm always right,"
"I will definitely agree with you there Miss Iero," Gerard giggled.
Mom smiled at me, I don't think I've seen her as happy as this in a long time. "Here take this," Mom says, handing me a $50 note. Go have breakfast on me,"
"Thanks mom Now put me down,"
Gerard drops me down and wraps his arms around my waist, bringing me close and kissing me.
"Happy Valentine's Day Frankie,"
"Happy Valentine's Day Gerard,"
"I love you baby,"
"I love you too,"
I'm (Not) Gay by Elvis-SpringsteenFanWatch
©2012-2017 Elvis-SpringsteenFan
Franks POV..... but the title i Gerard's... a little early i know. but hey its Valentines Day In December. haha
Awwww, such a cute story! You're wonderfull writer
"I think I can, but it's something I need to do and if I do, I could ruin something that's really important to me. I'm not sure if it is worth the risk. I'm so scared,"
Me: it's sooooo worth the risk.
Me: it's sooooo worth the risk.
I'm not sure of my feels but I love the story! Your a wonderful writer!!!
i hate valentines day . but i love this story. valentines day is a holiday made so that ugly girls like me feel bad that no cute boy likes them
me too
ya. and one thing that bother me is that mostly every show on some channels have some super skinny blonde haired tan plastic looking unreal people. i'm tan and skinny but not super skinny and i'm only tan because i'm mixed. and that mostly every magzine i read talks about the same mainstream bands. from middle school to this year i like alternative bands. i never liked mainstream music in the first place. sorry i tend to ramble and go off topic
feels... can i just have a moment? *breaks down into a sobbing mess on the floor*
Yay!!! Fluffyness!!!
wow yes okay.
i love it its so, i don't know? fluffy mixed with everything.
wow yes okay.
i love it its so, i don't know? fluffy mixed with everything.
Sweeeet <3
This is so cuuuute! I love it!
OhMyGee!!!! This is so cute!!!! <3 i can't handle this much cuteness!! :3 amazing story
awwwwwwwwwwwwwww its such a cute story. moar? :3
no...... just this.... but thankyou
Awwwwww, so sweet
Adorable!! I love it
Aw! So cute!
thankyou...not many ppl do, i just have no Frerard Ideas atm.
heh, i kinda like it^^ really sweet :3 though i'm outta my ferard-phase


text:
Location: Sparks, NV
Member since 5/11/2011
- 1 total post
- 1 review
Reviews & Stories
Quick Lift and Tummy Tucks Are Not As Bad As People Would Make You Think! - Do It! - Reno, NV
My husband is 6 years younger than I am and I didn't want to look older - and now I don't! READ MORE

subset: commoncrawl


text: Verizon Communications Company Profile (NYSE:VZ) Company Profile Analyst Ratings Earnings History Earnings Estimates Dividend History Insider Trade Headlines Social Media Chart About Verizon Communications (NYSE:VZ) Verizon Communications Inc. is a holding company. The Company, through its subsidiaries, provides communications, information and entertainment products and services to consumers, businesses and governmental agencies. Its segments include Wireless and Wireline. The Wireless segment offers communications products and services, including wireless voice and data services and equipment sales, to consumer, business and government customers across the United States. The Wireline segment offers voice, data and video communications products and services, such as broadband video, data center and cloud services, security and managed network services, and local and long distance voice services. The Company has combined Yahoo! Inc.'s operating assets with its existing AOL Inc. business to create a new subsidiary, Oath Inc., owns a diverse house of more than 50 media and technology brands. The Oath portfolio includes HuffPost, Yahoo Sports, AOL.com, MAKERS, Tumblr, Yahoo Finance and Yahoo Mail. Industry, Sector and Symbol: Sector: Computer and Technology Industry: Integrated Telecommunications Services Sub-Industry: Integrated Telecommunication Services Symbol: NYSE:VZ CUSIP: 92343V10 Web: www.verizon.com Capitalization:Market Cap: $203.56247 billionOutstanding Shares: 4,079,407,000Average Prices:50 Day Moving Avg: $48.00200 Day Moving Avg: $47.0652 Week Range: $42.80 - $54.83 P/E:Trailing P/E Ratio: 12.83Foreward P/E Ratio: 12.86P/E Growth: 11.46Sales & Book Value:Annual Revenue: $123.64 billionPrice / Sales: 1.65Book Value: $6.18 per sharePrice / Book: 8.08Dividend:Annual Dividend: $2.31Dividend Yield: 4.6% Profitability:EBIDTA: $43.95 billionNet Margins: 12.88%Return on Equity: 63.06%Return on Assets: 6.27%Debt:Debt-to-Equity Ratio: 4.35%Current Ratio: 1.04%Quick Ratio: 1.00%Misc:Average Volume: 14.62 million shs.Beta: 0.57Short Ratio: 2.05 Frequently Asked Questions for Verizon Communications (NYSE:VZ) What is Verizon Communications' stock symbol? Verizon Communications trades on the New York Stock Exchange (NYSE) under the ticker symbol "VZ." How often does Verizon Communications pay dividends? What is the dividend yield for Verizon Communications? Verizon Communications declared a quarterly dividend on Thursday, September 7th. Investors of record on Tuesday, October 10th will be paid a dividend of $0.59 per share on Wednesday, November 1st. This represents a $2.36 annualized dividend and a yield of 4.73%. The ex-dividend date of this dividend is Friday, October 6th. This is a boost from Verizon Communications's previous quarterly dividend of $0.58. View Verizon Communications' Dividend History. How will Verizon Communications' stock buyback program work? Verizon Communications announced that its Board of Directors has authorized a share repurchase program on Saturday, April 8th 2017, which authorizes the company to buyback 100,000,000 outstanding shares, according to EventVestor. This buyback authorization authorizes the company to purchase shares of its stock through open market purchases. Stock buyback programs are often an indication that the company's board believes its stock is undervalued. How were Verizon Communications' earnings last quarter? Verizon Communications Inc. (NYSE:VZ) released its earnings results on Thursday, July, 27th. The company reported $0.96 EPS for the quarter, hitting analysts' consensus estimates of $0.96. The company had revenue of $30.55 billion for the quarter, compared to analyst estimates of $29.84 billion. Verizon Communications had a return on equity of 63.06% and a net margin of 12.88%. Verizon Communications's revenue for the quarter was up .1% compared to the same quarter last year. During the same quarter last year, the company posted $0.94 EPS. View Verizon Communications' Earnings History. When will Verizon Communications make its next earnings announcement? Verizon Communications is scheduled to release their next quarterly earnings announcement on Thursday, October, 19th 2017. View Earnings Estimates for Verizon Communications. Where is Verizon Communications' stock going? Where will Verizon Communications' stock price be in 2017? 24 brokers have issued 1 year price objectives for Verizon Communications' shares. Their forecasts range from $46.00 to $80.00. On average, they anticipate Verizon Communications' stock price to reach $53.18 in the next twelve months. View Analyst Ratings for Verizon Communications. Are investors shorting Verizon Communications? Verizon Communications saw a increase in short interest in the month of August. As of August 15th, there was short interest totalling 38,404,509 shares, an increase of 8.4% from the July 31st total of 35,435,012 shares. Based on an average trading volume of 15,241,425 shares, the days-to-cover ratio is presently 2.5 days. Currently, 0.9% of the shares of the company are short sold. Who are some of Verizon Communications' key competitors? Some companies that are related to Verizon Communications include Telefonica SA (TEF), Orange SA (ORAN), BCE (BCE), BT Group PLC (BT), Telefonica Brasil S.A. (VIV), TELUS Corporation (TU), Altice USA (ATUS), Telecom Italia S.P.A. (TI), Level 3 Communications (LVLT), Shaw Communications (SJR), CenturyLink (CTL), PLDT (PHI), KT Corporation (KT), Telecom Argentina Stet - France Telecom S.A. (TEO), Talktalk Telecom Group PLC (TALK), 8x8 (EGHT), Frontier Communications Corporation (FTR) and Telecom plus PLC (TEP). Who are Verizon Communications' key executives? Verizon Communications' management team includes the folowing people: Lowell C. McAdam, Chairman of the Board, Chief Executive OfficerMatthew D. Ellis, Chief Financial Officer, Executive Vice PresidentMarc C. Reed, Executive Vice President, Chief Administrative OfficerDiego Scotti, Executive Vice President, Chief Marketing OfficerRoger Gurnani, Executive Vice President, Chief Information and Technology ArchitectCraig L. Silliman, Executive Vice President – Public Policy and General CounselJohn G. Stratton, Executive Vice President, President - OperationsMarni M. Walden, Executive Vice President, President – Product Innovation and New BusinessesAnthony T. Skiadas, Senior Vice President, ControllerAndrew McKechnie, Chief Creative Officer Who owns Verizon Communications stock? Verizon Communications' stock is owned by a variety of of retail and institutional investors. Top institutional investors include Vanguard Group Inc. (6.94%), State Street Corp (4.03%), Capital Research Global Investors (3.76%), Capital World Investors (1.68%), FMR LLC (1.52%) and Northern Trust Corp (1.21%). Company insiders that own Verizon Communications stock include Anthony T Skiadas, Craig L Silliman, Diego Scotti, Marni M Walden and Roger Gurnani. View Institutional Ownership Trends for Verizon Communications. Who sold Verizon Communications stock? Who is selling Verizon Communications stock? Verizon Communications' stock was sold by a variety of institutional investors in the last quarter, including Capital International Investors, Alliancebernstein L.P., Ameriprise Financial Inc., Capital World Investors, State Street Corp, Bank of New York Mellon Corp, Numeric Investors LLC and PNC Financial Services Group Inc.. Company insiders that have sold Verizon Communications stock in the last year include Anthony T Skiadas, Craig L Silliman, Marni M Walden and Roger Gurnani. View Insider Buying and Selling for Verizon Communications. Who bought Verizon Communications stock? Who is buying Verizon Communications stock? Verizon Communications' stock was purchased by a variety of institutional investors in the last quarter, including Capital Research Global Investors, FMR LLC, Vanguard Group Inc., Franklin Resources Inc., Principal Financial Group Inc., Schroder Investment Management Group, Parametric Portfolio Associates LLC and Janus Henderson Group PLC. View Insider Buying and Selling for Verizon Communications. How do I buy Verizon Communications stock? Shares of Verizon Communications can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab. What is Verizon Communications' stock price today? One share of Verizon Communications stock can currently be purchased for approximately $49.91. MarketBeat Community Rating for Verizon Communications (NYSE VZ)Community Ranking: 2.3 out of 5 ( )Outperform Votes: 691 (Vote Outperform)Underperform Votes: 802 (Vote Underperform)Total Votes: 1,493MarketBeat's community ratings are surveys of what our community members think about Verizon Communications and other stocks. Vote "Outperform" if you believe the stock will outperform the S&P 500 over the long term. Vote "Underperform" if you believe the stock will underperform the S&P 500 over the long term. You may vote once every thirty days. Analyst Ratings Consensus Ratings for Verizon Communications (NYSE:VZ) (How are Consensus Ratings Calculated?) MarketBeat calculates consensus ratings using the most recent rating from each brokerage that has rated a stock within the last twelve months. Since brokers often use different ratings systems, each rating is normalized to a standardized rating score of 1 (sell), 2 (hold), 3 (buy) or 4 (strong buy). Consensus ratings scores are calculated using the mean average of the number of normalized sell, hold, buy and strong buy ratings. Each stock's consensus rating is derived from its calculated consensus ratings score (0-1.5 = Sell, 1.5-2.5 = Hold, 2.5-3.5 = Buy, >3.5 = Strong Buy). MarketBeat's consensus price targets are a mean average of the most recent available price targets set by each analyst that has set a price target for the stock in the last twelve months.MarketBeat will no longer include ratings and price target data in its consensus calculation if a broker drops coverage and MarketBeat has received a report that coverage was dropped. Ratings from certain research firms that issue ratings using purely quantitative methods (such as Zacks, Vetr and ValuEngine) are not included in consensus calculations. MarketBeat's consensus ratings and consensus price targets may differ from those calculated by other firms due to differences in methodology and available data.Ratings Breakdown: 19 Hold Ratings, 5 Buy RatingsConsensus Rating:Hold (Score: 2.21)Consensus Price Target: $53.18 (6.55% upside) Analysts' Ratings History for Verizon Communications (NYSE:VZ) Show: Only the Most Recent Rating From Each Brokerage All Ratings For This Stock DateFirmActionRatingPrice TargetImpact on Share PriceDetails9/19/2017Cowen and CompanyReiterated RatingHold$52.00High7/31/2017Royal Bank Of CanadaBoost Price TargetSector Perform$48.00 -> $50.00Medium7/14/2017Barclays PLCLower Price TargetEqual Weight -> Equal Weight$49.00 -> $47.00Low7/13/2017Bank of America CorporationLower Price TargetBuy$59.00 -> $50.00Low7/3/2017Jefferies Group LLCReiterated RatingHold$50.00Low6/28/2017Wells Fargo & CompanyReiterated RatingMarket PerformHigh6/28/2017Goldman Sachs Group, Inc. (The)Reiterated RatingNeutralMedium5/30/2017BTIG ResearchReiterated RatingNeutralLow5/30/2017Moffett NathansonUpgradeSell -> NeutralLow4/23/2017InstinetReiterated RatingNeutral$47.00 -> $46.00Low4/23/2017Deutsche Bank AGReiterated RatingHold$47.00 -> $46.00Low4/23/2017MacquarieReiterated RatingNeutral$50.00 -> $49.00Low4/21/2017ArgusDowngradeBuy -> HoldHigh4/18/2017SunTrust Banks, Inc.Initiated CoverageHold$50.00Low2/16/2017Evercore ISIReiterated RatingHoldN/A1/25/2017Raymond James Financial, Inc.Reiterated RatingOutperform -> Market PerformN/A1/25/2017FBR & CoDowngradeOutperform -> Market Perform$57.00 -> $52.00N/A1/24/2017Pacific CrestReiterated RatingEqual WeightN/A1/24/2017Citigroup Inc.Reiterated RatingBuyN/A1/24/2017Drexel HamiltonReiterated RatingBuy$54.00N/A1/23/2017Needham & Company LLCReiterated RatingHoldN/A1/19/2017HSBC Holdings plcUpgradeHold -> Buy$61.00N/A10/23/2016Robert W. BairdReiterated RatingNeutral$55.00 -> $52.00N/A10/23/2016Morgan StanleyReiterated RatingOverweight$60.00N/A9/12/2016NomuraReiterated RatingHold$47.00N/A8/2/2016Imperial CapitalDowngradeOutperform -> In-Line$50.00 -> $60.00N/A7/27/2016J P Morgan Chase & CoBoost Price TargetNeutral$50.00 -> $56.00N/A7/27/2016Hilliard LyonsDowngradeBuy -> Neutral$53.00N/A7/20/2016Oppenheimer Holdings, Inc.DowngradeOutperform -> Market PerformN/A4/18/2016ScotiabankDowngradeSector Outperform -> Sector PerformN/A4/7/2016Sanford C. BernsteinDowngradeOutperform -> Market Perform$54.00 -> $55.00N/A4/1/2016HansonDowngradeBuy -> Neutral$55.00N/A2/4/2016DA DavidsonInitiated CoverageNeutral$53.00N/A10/20/2015William BlairReiterated RatingHoldN/A10/16/2015Canaccord GenuityReiterated RatingBuy -> Buy$54.00N/A(Data available from 9/26/2015 forward) Earnings Earnings History for Verizon Communications (NYSE:VZ)Earnings History by Quarter for Verizon Communications (NYSE VZ)DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails10/19/2017$0.98N/A7/27/2017Q2 2017$0.96$0.96$29.84 billion$30.55 billionViewN/A4/20/2017Q1 2017$0.98$0.95$30.41 billion$29.81 billionViewN/A1/24/2017Q416$0.89$0.86$32.12 billion$32.30 billionViewListen10/20/2016Q316$0.99$1.01$31.08 billion$30.90 billionViewListen7/26/2016Q216$0.92$0.94$30.95 billion$30.53 billionViewListen4/21/2016Q116$1.06$1.06$32.49 billion$32.20 billionViewListen1/21/2016Q415$0.88$0.89$34.06 billion$34.30 billionViewListen10/20/2015Q315$1.02$1.04$32.94 billion$33.20 billionViewListen7/21/2015Q215$1.01$1.04$32.45 billion$32.22 billionViewListen4/21/2015Q115$0.95$1.02$32.30 billion$31.98 billionViewListen1/22/2015Q414$0.73$0.71$32.67 billion$33.19 billionViewListen10/21/2014Q314$0.92$0.89$31.57 billion$31.60 billionViewListen7/22/2014Q214$0.90$0.91$31.10 billion$31.50 billionViewListen4/24/2014Q114$0.87$0.84$30.70 billion$31.82 billionViewListen1/21/2014Q4$0.65$0.66$31.02 billion$31.07 billionViewListen10/17/2013Q313$0.75$0.77$30.17 billion$30.28 billionViewListen7/18/2013Q2 2013$0.73$0.73$29.83 billion$27.79 billionViewListen4/18/2013Q1 2013$0.65$0.68$29.56 billion$29.40 billionViewListen1/22/2013Q4 2012$0.52$0.38$29.75 billion$30.05 billionViewN/A10/18/2012$0.64$0.64ViewN/A7/19/2012$0.64$0.64ViewN/A4/19/2012$0.58$0.59ViewN/A1/24/2012$0.53$0.52ViewN/A10/21/2011$0.56$0.56ViewN/A7/22/2011$0.55$0.57ViewN/A4/21/2011$0.50$0.51ViewN/A1/25/2011$0.55$0.54ViewN/A(Data available from 1/1/2011 forward) Estimates Earnings Estimates for Verizon Communications (NYSE:VZ)2017 EPS Consensus Estimate: $3.862018 EPS Consensus Estimate: $3.84QuarterNumber of EstimatesLow EstimateHigh EstimateAverage EstimateQ1 20176$0.95$1.02$0.98Q2 20176$0.94$1.00$0.97Q3 20177$0.94$1.02$0.98Q4 20177$0.86$1.04$0.92Q1 20181$0.95$0.95$0.95Q2 20181$0.98$0.98$0.98Q3 20181$1.03$1.03$1.03Q4 20181$0.88$0.88$0.88(Data provided by Zacks Investment Research) Dividends Current Dividend Information for Verizon Communications (NYSE:VZ)Next Dividend:11/1/2017Annual Dividend:$2.31Dividend Yield:4.63%Dividend Growth:3.10% (3 Year Average)Payout Ratio:59.23% (Trailing 12 Months of Earnings) 60.95% (Based on This Year's Estimates)59.54% (Based on Next Year's Estimates)Track Record:10 Years of Consecutive Dividend GrowthDividend History by Quarter for Verizon Communications (NYSE VZ)AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date9/7/2017quarterly$0.595.12%10/6/201710/10/201711/1/20176/1/2017quarterly$0.584.97%7/6/20177/10/20178/1/20173/3/2017quarterly$0.584.62%4/6/20174/10/20175/1/201712/1/2016quarterly$0.584.64%1/6/20171/10/20172/1/20179/1/2016quarterly$0.014.37%10/5/201610/7/201611/1/20166/2/2016quarterly$0.574.44%7/6/20167/8/20168/1/20163/4/2016quarterly$0.574.33%4/6/20164/8/20165/2/201612/3/2015quarterly$0.574.94%1/6/20161/8/20162/1/20169/3/2015quarterly$0.575.04%10/7/201510/9/201511/2/20156/4/2015quarterly$0.554.66%7/8/20157/10/20158/3/20153/6/2015quarterly$0.554.56%4/8/20154/10/20155/1/201512/4/2014quarterly$0.554.53%1/7/20151/9/20152/2/20159/4/2014quarterly$0.554.41%10/8/201410/10/201411/3/20146/5/2014quarterly$0.534.29%7/8/20147/10/20148/1/20143/7/2014quarterly$0.534.51%4/8/20144/10/20145/1/201412/5/2013quarterly$0.534.28%1/8/20141/10/20142/3/20149/2/2013quarterly$0.534.53%10/8/201310/10/201311/1/20136/6/2013quarterly$0.524.1%7/8/20137/10/20138/1/20133/8/2013quarterly$0.524.31%4/8/20134/10/20135/1/201312/9/2012quarterly$0.524.64%1/8/20131/10/20132/1/2013(Data available from 1/1/2013 forward) Insider Trades Insider Trading and Institutional Ownership History for Verizon Communications (NYSE:VZ)Insider Ownership Percentage: 0.13%Institutional Ownership Percentage: 62.23%Insider Trades by Quarter for Verizon Communications (NYSE:VZ)Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails8/28/2017Craig L SillimanEVPSell610$48.65$29,676.50 7/28/2017Craig L SillimanEVPSell610$47.74$29,121.40 6/27/2017Craig L SillimanEVPSell610$45.00$27,450.00 5/30/2017Craig L SillimanEVPSell610$45.34$27,657.40 5/1/2017Marni M WaldenEVPSell16,362$46.08$753,960.96 4/27/2017Craig L SillimanEVPSell610$47.36$28,889.60 3/27/2017Craig L SillimanEVPSell610$49.66$30,292.60 2/27/2017Marni M WaldenEVPSell32,254$49.92$1,610,119.68 2/23/2017Roger GurnaniEVPSell10,804$50.29$543,333.16 2/14/2017Anthony T SkiadasSVPSell12,495$48.27$603,133.65 11/22/2016Craig L SillimanEVPSell668$49.29$32,925.72 10/26/2016Craig L SillimanEVPSell672$47.76$32,094.72 9/26/2016Craig L SillimanEVPSell672$52.40$35,212.80 8/26/2016Craig L SillimanEVPSell672$52.76$35,454.72 7/27/2016Craig L SillimanEVPSell672$54.81$36,832.32 6/24/2016Craig L SillimanEVPSell672$54.56$36,664.32 5/26/2016Craig L SillimanEVPSell672$49.80$33,465.60 4/26/2016Craig L SillimanEVPSell672$51.00$34,272.00 3/28/2016Craig L SillimanEVPSell672$53.57$35,999.04 2/26/2016Craig L SillimanEVPSell672$51.13$34,359.36 2/24/2016Diego ScottiCMOBuy800$50.75$40,600.00 4/29/2015Daniel S MeadEVPSell24,945$50.45$1,258,475.25 2/17/2015Anthony T SkiadasSVPSell2,708$49.02$132,746.16 2/12/2015Daniel S MeadCEOSell24,898$49.70$1,237,430.60 9/22/2014Randal S MilchEVPSell2,791$50.10$139,829.10 8/22/2014Randal S MilchEVPSell2,966$48.92$145,096.72 7/23/2014Randal S MilchEVPSell2,966$51.00$151,266.00 6/23/2014Randal S MilchEVPSell2,966$49.39$146,490.74 5/23/2014Randal S MilchEVPSell2,965$49.42$146,530.30 4/25/2014Randal MilchEVPSell2,822$46.10$130,094.20 3/24/2014Randal MilchEVPSell2,823$46.70$131,834.10 2/25/2014Marni WaldenEVPSell8,048$46.31$372,702.88 2/24/2014Randal MilchEVPSell2,823$47.06$132,850.38 1/22/2014Randal MilchEVPSell2,823$47.47$134,007.81 11/18/2013Randal MilchEVPSell2,823$50.35$142,138.05 11/11/2013Hugh PriceDirectorSell7,798$49.90$389,120.20 (Data available from 1/1/2013 forward) Headlines Headline Trends for Verizon Communications (NYSE:VZ) Latest Headlines for Verizon Communications (NYSE:VZ) Source: All Sources Trusted Sources MarketBeat.com Bloomberg MarketWatch Motley Fool NASDAQ Reuters Seeking Alpha The Street The Wall Street Journal Yahoo Finance DateHeadlineVerizon Communications Inc. (VZ) Given "Hold" Rating at Cowen and Companywww.americanbankingnews.com - September 24 at 2:44 PMVerizon Fios TV customers can watch WAPA America and Televisión Dominicana for ...www.prnewswire.com - September 24 at 8:58 AMAnother Data Exposure Uncovered at Verizon247wallst.com - September 23 at 10:55 AMThe Dawn Of 5G: Will Wireless Kill the Broadband Star?finance.yahoo.com - September 23 at 10:55 AMWhat AT&T's Valuation Suggestsfinance.yahoo.com - September 23 at 10:55 AMVerizon Fios TV customers can watch WAPA America and Televisión Dominicana for free following Hurricane Mariafinance.yahoo.com - September 23 at 10:55 AM[$$] Never Mind Jemele Hill, ESPN Isn't Doomedfinance.yahoo.com - September 23 at 10:55 AMVerizon Communications Inc. (VZ) to Retire Copper Networks for Fiber Migrationinvestorplace.com - September 22 at 12:19 PMVerizon Communications Sees Unusually Large Options Volume (VZ)www.americanbankingnews.com - September 21 at 2:58 AMSprint shares gain 8% on renewed speculation of merger talk with T-Mobile - MarketWatchwww.marketwatch.com - September 19 at 8:58 PM3 major deals made Cramer check his disciplinefinance.yahoo.com - September 19 at 8:58 PMCramer on how 3 major deals made him check his disciplinefinance.yahoo.com - September 19 at 8:58 PMTuesday Sector Leaders: Technology & Communications, Financial - Nasdaqwww.nasdaq.com - September 19 at 3:58 PMEquinix, Inc. -- Moody's changes Equinix's outlook to positivefinance.yahoo.com - September 19 at 3:58 PMVerizon to Bolster Fiber Optic Network in Major US Cities - Nasdaqwww.nasdaq.com - September 19 at 9:28 AMWhat Does Charter's Current Valuation Tell Us?finance.yahoo.com - September 19 at 9:28 AM$31.09 Billion in Sales Expected for Verizon Communications Inc. (VZ) This Quarterwww.americanbankingnews.com - September 18 at 5:26 AMZacks: Brokerages Anticipate Verizon Communications Inc. (VZ) to Post $0.98 EPSwww.americanbankingnews.com - September 16 at 2:40 PMiPhone 8, iPhone 8 Plus, Apple Watch Series 3 arrive at Verizon on September 22finance.yahoo.com - September 15 at 11:18 AMTools to help you manage your kids' screen time and internet usefinance.yahoo.com - September 15 at 11:18 AMIt's Crazy to Avoid Google Stock Over Minor Setbacksfinance.yahoo.com - September 15 at 11:17 AMVerizon Communications Plans Cost Cuts to Fund Dividendsfinance.yahoo.com - September 15 at 11:17 AMWhat Analysts Think about the Top 5 Telecom Players after 2Q17finance.yahoo.com - September 15 at 11:17 AMEquifax victims may face another hassle in buying an iPhonemarketbeat.com - September 14 at 12:24 PMAnalyzing FairPoint Communications (FRP) and Verizon Communications (VZ)www.americanbankingnews.com - September 13 at 10:34 PMUS wireless carriers dial back discounts on new iPhones - Reuterswww.reuters.com - September 13 at 9:07 PMWhy the Newest iPhone 8, iPhone X Are a Win For Intel and Dish Networkfinance.yahoo.com - September 13 at 9:07 PMVerizon CEO on Innovation in Telecomfinance.yahoo.com - September 13 at 9:07 PMVerizon CEO Expects Online TV Decision in Next 6 Monthsfinance.yahoo.com - September 13 at 9:07 PMVerizon, AT&T, Sprint and T-Mobile Roll Out Their New Apple iPhone Promotionsfinance.yahoo.com - September 13 at 9:07 PMVerizon (VZ) Leads 5 Dividend Stocks Increasing Payouts - Investorplace.cominvestorplace.com - September 13 at 4:04 PMWhy Verizon Is Offering Credits to Usersfinance.yahoo.com - September 13 at 11:11 AMVerizon CEO Lowell McAdam to speak at Goldman Sachs Communacopia conference Sept. 14finance.yahoo.com - September 13 at 11:11 AMVerizon Communications, Inc. breached its 50 day moving average in a Bullish Manner : VZ-US : September 13, 2017finance.yahoo.com - September 13 at 11:11 AMFY2017 EPS Estimates for Verizon Communications Inc. Lowered by Analyst (VZ)www.americanbankingnews.com - September 13 at 8:00 AMPerrigo surges as Starboard Value's Jeff Smith talks up the stock - MarketWatchwww.marketwatch.com - September 12 at 12:03 PMAT&T Fires Warning Shot Vs. Verizon On FirstNet Contractfinance.yahoo.com - September 12 at 12:03 PMStarboard Value says Amazon sales a boon for Perrigofinance.yahoo.com - September 12 at 12:03 PMReviewing Verizon Communications (VZ) and TELUS Corporation (TU)www.americanbankingnews.com - September 12 at 8:32 AMVerizon Communications Inc. (VZ) Receives Average Rating of "Hold" from Analystswww.americanbankingnews.com - September 12 at 7:22 AMVerizon's stock set to suffer longest losing streak in 12 years, but BTIG says it looks 'attractive'finance.yahoo.com - September 9 at 9:51 AMVerizon offers data relief for customers in Hurricane Irma impacted areasfinance.yahoo.com - September 9 at 9:51 AMVerizon connects customers with family and friends in Mexico for free following powerful earthquakefinance.yahoo.com - September 9 at 9:51 AMVerizon Raises Dividend; Yields 5.1%, But Not Without Riskfinance.yahoo.com - September 8 at 10:16 AMGreat Ways to Watch NFL Games Almost Anywherefinance.yahoo.com - September 8 at 10:16 AMEquifax's Historic Hack May Have Exposed Almost Half of U.S.finance.yahoo.com - September 8 at 10:16 AMTexas Council on Family Violence receives $50,000 grant from Verizon to help domestic violence agencies recover from Hurricane Harveyfinance.yahoo.com - September 8 at 10:16 AMVerizon Communications Inc. (VZ) Increases Dividend to $0.59 Per Sharewww.americanbankingnews.com - September 7 at 12:28 PMStaying connected during Hurricane Irma: 6 tipsfinance.yahoo.com - September 7 at 11:04 AMAnalysis: Verizon Puts Limits On Unlimited Data Plan To Save Its Mobile Network From Crumblingfinance.yahoo.com - September 7 at 11:04 AM Social Chart Verizon Communications (VZ) Chart for Tuesday, September, 26, 2017 This page was last updated on 9/26/2017 by MarketBeat.com Staff


text:
Recently added item(s)
Close X
You have no items in your shopping cart.
In stock
The EKO Slim Frame Dishrack Silver is an innovative and sophisticated take on the traditional honest dish rack. Made using a sturdy, durable and lightweight aluminium frame, the EKO Slim Frame Dishrack's party trick is the movable utensil holder that can be placed anywhere around the frame for extra usability. The utensil holder features separate compartments for storing and organising utensils and has large drain holes that allow for good ventilation for more effective drying. The EKO Slim Frame Dishrack also utilises a removable plastic draining tray that allows not only for easy removal of excess water but also easy cleaning. Combine this with a large usable space that accommodates even the largest of glasses and mugs, and you have a versatile and sturdy dish rack that effectively and efficiently maximises use of space. The EKO Slim Frame Dishrack simply is perfect for any kitchen sink. The EKO range of home wares combines quality, value and simplicity to create a series that is about both form and function. Thoughtfully designed and constructed from durable yet elegant materials, the EKO range comprises a number of models, all targeted to cater for your every need regardless of what it is. The EKO line of bins, dish racks and organisation tools are all about simplicity, both in design and in their use so that you worry less about the small stuff. EKO, a brand for Sensible Eco Living.
Be the first to review this product
Only registered users can write reviews. Please, log in or register
Follow us
We accept the following credit cards:


text:
WE RECEIVED a leaflet this morning telling residents local to the Celtic Manor a little more about restrictions during the (Nato) summit. It informed us of the two road closures planned and stated that no others are planned at this time.
So off to work I went and 200 yards up the road promptly saw a sign stating that the slip road to get on the M4 westbound will be closed on the 4,5,6 and 7 of September! This now means that to get to Cardiff at any point during these days will be a nightmare not just at peak times as we have been led to believe. I'm glad the summit is being held in Newport but I'm sure most residents do not appreciate being treated like mushrooms. As a local heating engineer this will have a huge effect on earnings over the period and I'm sure a lot of residents will be in similar positions.
C Jenkins, The Coldra, Newport


text:
Thursday, Dec. 20, 2012 | 4:50 p.m.
CARSON CITY — The state Public Utilities Commission on Thursday ordered NV Energy to suspend rebates to consumers who purchase energy efficient light bulbs and to retailers for stocking energy efficient electronics such as TVs.
In a 2-1 vote, the commission said the company had failed to show the value of these and three other rebate programs in conserving energy.
The commission also approved a request by the utility to collect $10 million from ratepayers to cover revenue lost to conservation programs.
In doing so, the commission rejected the request of the Nevada Consumer Affairs Bureau to disallow the $10 million on grounds that NV Energy collected more than estimated from customers because of the extreme summer heat.
In all the commission nixed the utility's plans to offer more than $8 million in various rebate programs to reduce energy use.
At the same time it increased from a recommended $26.5 million to $36 million the amount the company would return in rebates for a high efficiency air conditioning program. It provides incentives to homeowners owners and builders to install and properly maintain high efficiency air conditioners and to increase the efficiency of less effective units.
Also Thursday, the commission unanimously said NV Energy can spend $3.5 million over three years to study building a plant at or near existing facilities to meet expected population growth by 2018. None of the money can be used toward construction.
The commission rejected a request for a $5 million study to scope out other locations for future plants.
Also rejected was NV Energy's proposal to spend $1.4 million to gather permits to build a plant using solar or other renewable energy resources. The commission said the utility lacks experience in building renewable energy projects and can re-apply when it has a fully developed application.


text:
"SparkleWolf" wrote:Rachel collapsed in a alley, crying. She curled up in a ball. She suddenly heard, "Where are your parents, brat?" Rachel was on her feet in a moment, backing down the alley. The man grinned at her, his teeth like fangs. He slapped her, knocking her to the ground.
Sanity is overrated.
I don't care if the glass is half empty or half full. I want to know who is drinking my water!
This is a pen. This is a PEN! ~Percy Jackson
Anyway, bye guys!!


text:
Choosing a Health Profession
Allied Health Program
M.D./Ph. D.
Osteopathic Medicine
Physical Therapy
Physician's Assistant
Public Health
Social Work
Veterinary Medicine
Academic Program
How to Prepare
Physician Assistants (PAs) practice medicine under the supervision of physicians and surgeons. PAs have considerable job autonomy and perform a wide range of medical duties including the ability to write prescriptions, take medical histories, exam patients, and even make diagnoses. PAs also often act as first or second assistants in surgeries and provide pre and post-operative care. PAs work as members of the health care team, ordering and interpreting laboratory tests and x-rays, treating minor injuries, and other tasks delegated by a physician. Although PAs work under the supervision of a physician, in some areas such as rural and inner-city clinics, they are the principle care provider where a physician is present only a few days a week. It is also in rural and inner-city areas that have a shortage of physicians that job opportunities for PAs are best. Indeed, application to PA programs has grown exponentially over the past few years. PAs work everywhere from major urban hospitals, in doctor's offices, clinics, the armed forces, and generally any other area where medical care is provided.
Most students that graduate from a four year university with a bachelor's degree choose to enter the two year Physician Assistant Master's Degree (MA-PA). The first year of the program focuses on pre-clinical studies and the second year focuses on clinical experiences in primary care, medical and surgical specialties.
Medical Exposure
Most PA programs require a minimum number of direct patient care hours with direct hands on experience. Although many applicants to PA programs have previous experience in the health care field, the majority have prior experience as registered nurses, emergency medical technicians, physical therapists, and other allied health occupations. It is critical to gain exposure to the health care field in order to make an informed decision about your career.
Application Process
Applicants for Physician Assistant programs are submitted online through the Centralized Application Service for Physician's Assistants (CASPA). CASPA is the only centralized application service for students applying to Physician Assistant programs. Similar to online central application services for medicine, pharmacy, dentistry and other health professions, CASPA offers students a convenient way to research and apply to multiple Physician Assistant programs with a single online application. Please refer to the CASPA website for a complete list of participating schools. The GRE is required for admission into a Physician Assistant program and students should apply at the earliest possible date, which varies by school.
102 Richardson Building, Tulane University, New Orleans, LA 70118 504-865-5798 firstname.lastname@example.com


text:
by subscribing to the London e-newsletter
18th October 2013
Following on from our previous evenings in April, June and August, we will be holding a fourth evening on Friday 18th October when there will be no barriers, no public, no limits!
Come and listen to our Curator talk about the aircraft in our Milestones of Flight Building and how they have come to be at the Museum, how they are conserved and their individual career history. You will then have time with each machine to take up close and personal photography in the best lighting possible. We will also have people on hand who have personal experience in flying or engineering these aircraft who can answer your probing questions.
This particular event includes the:
Events are limited to 40 people to ensure an intimate experience. The event starts at 7pm and ends at 9.30pm. Tripods are acceptable as is flash photography. We can provide small step ladders to ensure access to cockpits but please be aware that several aircraft in this building are suspended from the roof, thereby giving limited 'up-close' opportunities.
Here's a few quotes from those that attended the previous Photography evenings:
« All Events
Start your adventure Underground
10am - 6pm [last entry 5:30pm]
Applies March to October
10am - 5pm [last entry 4.30pm]
Applies November to February
A car parking charge is payable.
Contact us T: 020 8205 2266
Please use postcode NW9 5QW.


text:
Man Confesses To Robbing Convenience Store At Gunpoint
REYNOLDSBURG, Ohio
Reynoldsburg police arrested a man accused of robbing a convenience store at gunpoint.
According to police, Reko A. Hickson admitted to robbing two clerks at a convenience store, located at 6505 E. Livingston Ave., at about 5 p.m. Oct. 25.
A warrant was issued for Hickson's arrest on Tuesday, and investigators arrested Hickson on Wednesday at his apartment.
A handgun and other items were seized from the apartment.
Hickson told police that he committed the robbery and used the handgun that was seized from the apartment.
Watch 10TV News and refresh 10TV.com for more information.
©2017 by 10TV.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.


text:
James Deen, star of The Canyons and other choice films, says that Sasha Grey now has a "very bad reputation" in porn circles.
In an interview with Vulture Deen says —
Sasha Grey has not engaged with anyone in pornography for a really long time. That's, like, the name that is not said in this business. I don't have anything against her, but in the adult-film world she has a very bad reputation for many reasons. The reality is that she was 18 when she started doing porn and between 18 and 23 her goals changed, and she wants to do different things now. Actually, my ex-girlfriend and her have the same manager, and her manager dropped her because in the Entourage meeting, apparently she had this whole freakout about how porn ruined her life. The second they left the meeting, in the elevator, she was like, "I think I'll get the part now." And the manager was like, "Are you serious? You just said that porn ruined your life and you're just laughing about it now? What was that, fake?"
So I guess this means that Sasha Grey won't be getting that lifetime porn achievement award anytime soon, huh? Too bad. Guess she'll just have to settle for that Female Performer of the Year award she won.
Deen also said in the piece that Grey "wanted to be Belladonna, and she pushed the envelope and got dirty and nasty and all of this stuff, and then she wanted to be like Jenna Jameson and be glamorous," but then she decided real acting was the way to go.
Makes sense to me. I know that I can't wait to see her in Inferno: A Linda Lovelace Story – a movie ABOUT porn, not a PORN movie.
James Deen on The Canyons, Social Anxiety, and Sasha Grey [Vulture]View Single Page


text:
DEAR AMY: My husband and I have been married for many years and have two 20-something daughters.
Daughter No. 1 had been living on her own for several years but moved home a few months ago to make some life changes (new career, new relationship) and save money.
Daughter No. 2 moved out a few months ago but recently quit her job and began a new one that she doesn't like. She does not get along with her roommate and now thinks that she would like to go to college.
One option is for her to move home, get a job and attend school. Neither daughter is comfortable discussing their lives with their father, which makes everything that much more difficult, and they have conflicts with each other and each other's boyfriends.
Each daughter comes to me with her issues and wants me to take sides, then gets annoyed when I try to see the big picture and make it all work for everyone.
These latest developments are going to be a big headache, and I'm not sure how to deal with things. Sometimes I feel like moving out! Any advice you can send my way?
Overwhelmed Mom
DEAR MOM: The next time one of these adults comes to you with a life problem, you should ask yourself, "What does this really have to do with me?"
For instance: Daughter No. 1 wants to start a new career and a new relationship and save some money. Daughter No. 2 doesn't like her job or her roommate. Each daughter lays her problems at your feet.
You say, "That sounds like a challenge. You'll have to figure it out." The solution to their problems should not involve you.
I conclude that the reason these adults are (relatively) low-functioning is because you have been functioning for them. The reason they are combative with each other is because you pre-empt, mediate and/or fight their battles for them. They bounce back into their childhood bedrooms because you shoulder some of the consequences for their choices (i.e., support them financially when they want to leave a job and/or don't like their roommate). They don't confide in their father because they know they can't play him.
If you want more of this, then keep doing what you are doing. If you want it to end, see if you are brave enough to watch your daughters flounder for a while without you leaping in to supply all the answers.
DEAR AMY: The question from "Puzzled" really got to me. She was holding a grudge because the child of one of her friends hadn't invited her to her wedding.
Oh, I forgot: A wedding is not about a bride and groom, but about the friends of the parents of the bride and groom.
DEAR ANNOYED: Sheesh is right! Well said.
Send questions to email@example.com or Ask Amy, Chicago Tribune, TT500, 435 N. Michigan Ave., Chicago, IL 60611.


text:
A lot of VBA developers tell me that they love VBA solutions because there is no deployment necessary. All the code lives inside the document itself, so all you need to do is get the document (in e-mail or on SharePoint) and you have everything you need to get the job done. Then there are some really cool things you can only do with VSTO that you can't do with VBA, such as programming with LINQ, building Action Panes, using WPF controls, and the overall fun of .NET programming. So I'm frequently asked how to get a similar e-mail or SharePoint scenario with a VSTO solution.
Here is one way of accomplishing the e-mail deployment scenario. You develop an Word document solution (or an Excel, or a template solution). You publish it to a server where users can copy the document for use. Jody from human resources copies the document to his local machine and makes some edits to the document, adds some text, and uses VSTO features such as an Actions Pane to retrieve information from PeopleSoft or some other line of business system. Then Jody sends the document to Abby using an e-mail attachment. Abby saves the document to her local drive, opens the document and adds information about her department to the document using both features of Word and features from the VSTO solution. At no point does Jody or Abby run a setup.exe. They just send the document around like they always did. This blog post will try to explain how you can accomplish this scenario. Some pre-requisites to this scenario are:
- The first time the users (Abby and Jody) try to open the file, they must have network access to the same server URL or web URL, such as a departmental server or intranet site. After the first use, the users can be offline because the assembly will be loaded in the ClickOnce Cache.
- The users (Abby and Jody) have the .NET Framework 3.5, the VSTO Runtime, and Microsoft Office primary interop assemblies installed on their computers already. This can be accomplished company-wide using SMS or any other software management system. For more info, see the blog entry Deploying Prerequisites for Your Visual Studio Tools for Office Solution.
- This scenario only works with Office 2007 solutions. VSTO does not use the ClickOnce Cache when deploying Office 2003 solutions.
You can use Visual Studio 2008 to Publish your solution to a server or web site. You should choose a web site where all of the people in your workgroup have access. Let's use the fictitious server location \\HRServer\apps\. In Visual Studio 2008, on the Project menu click <ProjectName> Properties, and then click the Publish tab. Enter the server path or web site in both the Publish location and Install location as seen here:
What do these settings mean? The first path determines where Visual Studio will try to copy all of the deployment files when you click the Publish Now button. The person who pushes the Publish Now button needs to have permissions to write to the target directory. The second path, Installation Folder URL, determines the string that gets written to the MySolution.vsto file. Try this yourself and then look at the *.vsto file in Notepad or an XML editor to see where your URL gets stored. Make sure not to permanently associate the .vsto file extension with Notepad.exe.
To test your deployment, it is better to not use your development computer. Your computer likely has a version of the solution already deployed from when you ran the solution in the Visual Studio debugger. I strongly recommend that you use another computer, or a Virtual PC image to test your deployment.
You will need to install Microsoft Office, the Office primary interop assemblies, the .NET Framework 3.5 and the VSTO 3.0 Runtime on the test computer. Now you can send e-mail or copy your document from the server (in this example \\HRServer\apps\mydoc.docx) to your local computer. If you try to open the document directly from Outlook, then you will get an error because Outlook's temporary files location is not a trusted location. Because it is not a trusted location, the Runtime won't try to load the assembly and the user won't even get a prompt to install the assembly. Instead, the user should Save the document to a trusted location, such as in My Documents. When the document is opened from a trusted location such as on your own hard drive or from a trusted server, then everything should work.
When you open the document, the VSTO runtime will look inside your docx file and find the path to the server. If you are using the Open XML file format, then you can see exactly where this information is written by renaming your file to *.zip, then opening it to see all the folders hidden inside. You should see a folder called vstoDataStore, and another folder called docProps, and a few others. The interesting stuff is inside docProps\custom.xml you'll find the string that shows the full path to your assembly on the server. The interesting node inside of custom.xml will look something like this:
<property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="2" name="_AssemblyLocation">
Next you can remove the test computer from the network and try to open the document again. The solution continues to work because the assembly has been installed on the user's computer! You can look in Control Panel in Add/Remove Programs to see your assembly listed. You have now successfully deployed a solution via e-mail! Does this feel insecure? Well, if you did not use a Certificate to sign your solution, then every user will get prompted with a warning that the assembly is from an Unknown Publisher. That will scare them! We recommend that you get Certificates from your IT department or from an independent Certificate Authority.
If you are unable to use a real certificate, we recommend against creating a temporary certificate. Instead you can create an inclusion list entry to automatically grant trust to your VSTO solution by saving the certification information and the network location of the assembly's deployment manifest. For more information, see Trusting Office Solutions by Using Inclusion Lists (2007 System).
The information in this blog entry is meant to complement the existing documentation for Visual Studio 2008. Please leave a comment to let us know if this blog entry is useful or let us know if there is an error in the text. Thank you!
-Christin Boyd, Program Manager


text:
Taking Back Sunday College Men's T-Shirt
Official Band Merch
(approx. $17.33 or €14.96)
- Out of Stock - Product Discontinued
- Official Merchandise
Product Info
This awesome college style t-shirt features a yellow print from alternative rock band Taking Back Sunday. With their beginning across the centre, this t-shirt celebrates over a decade of hard hitting tunes. Officially licensed and made from 100% cotton.
- Product Type: Mens T-shirt
- Product Code: 47970


text:
Teddy the Talking Porcupine Wishes You a Happy Holiday [VIDEO]
Even the spirit of the holidays can't move Teddy the talking porcupine to share his food, especially when he's gobbling a delicious Christmas cookie. After all, we are talking about the same cute porcupine who wouldn't give up his corn and pumpkin.
Even if Teddy still won't share his food, at least he looks mighty adorable in a Santa hat. He even seems to be wishing us a happy holidays as he squeaks and beeps. Although, he's probably saying something closer to, "Get your own cookie!" Watch the festive little guy in action below.


text:
Palringo Group Messenger - Chat & Play!
By Palringo Limited
This app is only available on the App Store for iOS devices.
Palringo is the world's largest network of mobile gaming communities. Chat and play games with people from all over the world. Chat one-on-one, play a range of games directly in your group chat, create your own group or join one of the 350,000+ user-created communities!
- One-on-one and group chat: create and join groups of up to 2000 members
- Chat Games: play games together directly in your chat group!
- Games Discovery: find new mobile games to play
- Achievements: unlock Achievements and level up for more Palringo benefits
- Multimedia: easily send pictures and audio recordings
- No ads!
Like us on Facebook: facebook.com/Palringo
Tweet us on Twitter: @Palringo
Watch us on YouTube: Youtube.com/PalringoOfficial
Follow us on Instagram: instagram/TheOfficialPalringo
Email us on email@example.com for any questions, problems or feedback.
Terms of Use: http://palringo.com/terms-and-conditions
What's New in Version 7.6.4
This update is quite a big one, coming with a whole set of exciting changes to user-level icons, including higher resolutions, new 3D designs, and animations! We've also made some tweaks to how certain user tags are displayed. Please note, as of this update iOS 8 will no longer be officially supported - please update to iOS 9 or above for the best Palringo experience.
- Free
- Category: Social Networking
- Updated: 26 April 2017
- Version: 7.6.4
- Size: 68.7 MB
- Languages: English, Arabic, French, German, Portuguese, Russian, Spanish
- Seller: Palringo Limited
- © 2015 Palringo Limited
Compatibility: Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.
Top In-App Purchases
- Premium AccountUSD 4.99


text:
I received this email on Monday from a reader (who has given me permission to share this but who wishes to remain anonymous):
"Darren on Thursday I downloaded your 31 Days to Build a Better Blog workbook. I know it's been only a few days but I've half done it already and wanted to share how I've tackled it.
When I bought it late on Thursday I decided to get straight into it and set aside the weekend to do as much of it as I could.
I know you didn't design it to be done as an intensive but I know I work a lot better by setting aside extended blocks of time and doing things all in one go.
I completed about half of the tasks in the workbook over the two days. I've done all the 'writing tasks' (although have saved most as drafts to publish over the next week) and a lot of the more strategic ones too.
I'll do a few more this week and have set aside next Saturday to work through the rest of the workbook.
I wanted to let you know that while most people will probably do the process over a month, I personally found it to be just as helpful (more so for me) setting aside a weekend to do it as an intensive training session. I've learned so much and came away from the process with so many creative ideas and fresh inspiration – thanks!"
I wanted to share the story of this reader because she reminds me a lot of myself in that she works best when she sets aside specific blocks of time to work on specific tasks. I know whenever my university offered intensive subjects that could be done with full time study over vacation breaks – I always took them.
One blog building strategy I've used many times over the years (particularly in the early days when I was working other jobs during the week and mainly blogging in the evenings) is to set aside whole weekends just to work on my blog. Granted, this worked a lot better when I didn't have kids, but if you can get any day long break from the normal routine of life it can be a useful thing to set aside specific time to improve your blog.
Previously when I've done these 'intensive' times of blog improvement my focus has been upon a variety of tasks. I remember one recent weekend when I spent most of the weekend writing. Other weekends have been more about promotion, others have been more about design, others have been more about networking.
Whether you use the 31 Days to Build a Better Blog workbook or not to give you some inspiration in these sorts of activities – these sorts of intentional efforts can be significant.
Blogs respond well to work, effort and focus.
Have you ever put aside an weekend or some other period of time just to focus upon your blog?


text:
UP NEXT FOR THE HARRISBURG SENATORS (55-63, 5th in Western Division)
OPPONENT: Binghamton Mets (57-61, 4th in Eastern Division)
ESSENTIALS: 7 p.m. Friday and Saturday, 2 p.m. Sunday at Metro Bank Park, City Island
SPOTLIGHT ON BINGHAMTON: The New York Mets' affiliate makes its second and final trip to City Island this season. Including road games, the Senators are 5-5 against Binghamton this season and, statistically, the teams are very close. ... This series is the fourth straight against a National League foe, so pitchers will continue to bat. ... Harrisburg's Demny is back in the starting rotation after two appearances in relief.
PROMOTIONAL HIGHLIGHTS: Friday: fireworks after the game, 40-inch flatscreen TV giveaways each inning, Star Wars Night. ... Saturday: youth T-shirt giveaway to first 1,000 fans 12 and younger, kids run the bases after the game. ... Sunday: kids 12 and younger get free meal vouchers, pre-game catch on the field, kids run the bases after the game.
GEOFF MORROW: email@example.com
MORROW ON TWITTER: @patriotnews_gmo


text:
I decided to try SS again (already tried it around 2 years ago, and now decided to give it another shot) but while trying to install it, i ran in error after error, let me elaborate:
the System:
$ mysql --version
mysql Ver 14.14 Distrib 5.1.41, for debian-linux-gnu (x86_64) using readline 6.1
$ php --version
PHP 5.3.2-1ubuntu4.7 with Suhosin-Patch (cli) (built: Jan 12 2011 18:36:55)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Okay, i downloaded the current package (SilverStripe-v2.4.5) and unpacked it under a new local domain, when calling the install.php i got this message:
Fatal error: Class 'MySQLDatabaseConfigurationHelper' not found in /home/hannes/workspace/silverstripe/install.php on line 756
Just to humor myself i added
on line 57 in the install.php.
Which lead to the following, an working install screen that told me (attachment 1 SilverStripeCMSFrameworkInstallation_1298389363848.png)
That username/password doesn't work: Access denied for user 'root'@'localhost' (using password: NO)
Warning: Invalid argument supplied for foreach() in /home/hannes/workspace/silverstripe/sapphire/dev/install/config-form.html on line 95
without me ever entering any Database Information at any point, but anyhow, i added the Information manually in the install.php between line 106 and 115, after that the SS Msg was gone, the "Warning: Invalid argument supplied for foreach() in /home/hannes/workspace/silverstripe/sapphire/dev/install/config-form.html on line 95" remained.
In any case i could finally start the Installation, after it finished I got the error
when i tried to open the project - where i now throw the towel.
Fatal error: Class 'Debug' not found in /home/hannes/workspace/silverstripe/sapphire/core/Core.php on line 252
Heres a Backtrace from the Time when the first Error occurs:
#0 InstallRequirements->getDatabaseConfigurationHelper(MySQLDatabase) called at [/home/hannes/workspace/silverstripe/install.php:767]
#1 InstallRequirements->requireDatabaseFunctions(Array ([type] => MySQLDatabase,[server] => localhost,[username] => root,[password] => ,[database] => SS_mysite), Array ([0] => Database Configuration,[1] => Database support,[2] => Database support in PHP,[3] => MySQL)) called at [/home/hannes/workspace/silverstripe/install.php:227]
#2 InstallRequirements->checkDatabase(Array ([type] => MySQLDatabase,[server] => localhost,[username] => root,[password] => ,[database] => SS_mysite)) called at [/home/hannes/workspace/silverstripe/install.php:175]
same Result when installing over GIT & Nightly Build


text:
Search for a name or phrase
Search for a name or phrase
using quick search
Find the right name for your baby using our advanced search tool
's Stuff
My Name Ratings
Review and change the name ratings you've made throughout the site
My Lists
Create a private list of your favorite names or share it with the Nameberry community to flex your naming muscles
Names I Follow
Manage all the name subscription emails you've set up
Account Settings
Change your email address and your password
Or Register
- this week
Gender: M Origin of Harlem: Place-name
Share Harlem on Facebook Share on Facebook
Share Harlem on Twitter Share on Twitter
Share Harlem on Google Plus Share on Google+
Love the name Harlem
Dislike the name Harlem
Follow Harlem
Please Register or Login
We're excited that you have an opinion about the name Harlem. To rate names on Nameberry, please register for an account or log in to an existing account.
Would you like to follow Harlem?
You will receive an email (no more than once per day) summarizing any new mentions of Harlem on Nameberry. Would you like to follow Harlem?
People who liked Harlem also liked:
Anise Ara Aram Baize Bambi Bazel Beacan Beacon Carmine Carolena Charlise Chet Cove Crockett Croix Cyder Elton Ephai Gardner Garth Gehrig Giacinta Glimmer Harbin Hurley Hypatia Imre Jaret Jenica Kavanaugh Levon Lochlainn Luster Matiz Merryn Minuet Mowgli Navi Orev Qamar Quince Quintana Rainie Raziya Septima Sorrell Terra Tula Venice Yarrow


text:
iChoc Almond Orange (80 g)
iChoc Almond Orange (80 g)
Dietary Summary:
Rice Choc with chopped Almonds and granulated Orange. Vegan and kosher.
Last Few
£3.95 Standard UK Delivery / Free Over £50 / Next Day Delivery Available
This item is available to collect from store for free.
Product description
Organic Rice Choc (with rice drink) with crunchy pieces of roasted almonds and fruity orange pieces.
Product info


text:
Too Human boss Denis Dyack could never be accused of holding back on what he's thinking.
Following an almost constant barrage of negativity aimed at his upcoming game, Too Human, Dyack has posted on the popular NeoGaf forum stating that he's so confident in his game that he's prepared to be labelled "Owned by GAF" if he's wrong.
"I feel Too Human is a great game, likely to be better than most that will come out this year," wrote Dyack. "I certainly feel it is the best game we have ever made. I also believe the press and gamers alike will believe this."
He continued: "When the game is released and everyone plays game all the speculation will be over. If I am wrong and gamers in general think the game is "crap" then I am comfortable with getting tagged 'Owned by the GAF'.
"However, if I am right and it is received well, I would like to see those 'Against' to be tagged with 'Owned by Too Human'."
Too Human is scheduled for release exclusively for Xbox 360 on August 29.