KITTYROXX   48,238
40,000-49,999 SparkPoints
KITTYROXX's Recent Blog Entries

Another Thursday, Another Furry Day

Friday, August 16, 2013

TGIFE = Thank Goodness It’s Friday Eve emoticon

NOTE: My SparkFriends, I am so sorry to miss your blogs today. I am looking forward to catching up and being inspired by them tomorrow! emoticon

emoticon emoticon Morning Mentions emoticon emoticon

It was SO hard to get up at my new time – which is even 15 minutes earlier than my “new” awake time. Of course, it was totally my fault – I was so tired last night but I couldn't sleep because Dodgers went into extra innings! By the time they won the game at midnight (12 innings), I was feeling electrified by the whole experience and spent way too much time watching the post-game show and re-watching recaps. Even after the tv was shut off, I was buzzing from the excitement that it took me FOREVER to shut myself down – which didn’t occur until around 1 am maybe. End result: I was not a happy camper at six a.m. But I got up anyway.

Crazy part? I was actually the last one in the house to get out of bed this morning – this NEVER happens!

Usually it’s Zack (the grey and white cat) or Bruno who is last to get up around here, but for some reason, I woke up today with no cat next to me and Bruno was already up and ready to rock. Sometimes this happens with Zack, but it was very unlike the dog, especially since he didn’t “go to bed” until after midnight as well. Typically he is a very reluctant early riser, and not bribeable when it comes to going outside for a quick morning loo. In fact, we usually have to force him to go, and when he’s done, he races back into the house and dives into the bed inside his crate, which he doesn’t lay in unless he has big plans to sleep (versus napping). But not THIS morning. He shot out of his crate when it came time to go outside, then came back in and chomped on one of his toys. Loudly.

I felt like a slacker.

Good thing my coffee machine was on automatic this morning:

After sleeping for four-ish hours, I needed it SO badly. Spot the cats! emoticon emoticon

emoticon emoticon Fitness emoticon emoticon

My coffee time was spent standing around while the dog ran circles around me. He also received at least three paw swipes by the boy cat by 7 am. A busy morning, indeed, for this dog.

Where in the world did my mischievous beast get his energy today?

On the agenda today: active rest day with a 40 minute walk.

Lucky for me, our little workout sorta tired him out. Peace, at last! At least for about ten minutes. After that, he was back to running crazy again. *sigh*

By the way, I succeeded in locking Bruno out of my office today while I stretched. Upside: I could finally stretch to my liking! Downside: Bruno was bugging the cats, so there was a lot of screeching and rawr’ing and sounds of Bruno running away as a cat angrily chased him around the house – all sounds I could hear through the closed door, causing worry. *double sigh*

emoticon emoticon Breakfast emoticon emoticon

A cold bowl of vanilla cinnamon banana overnight oats with almond milk. So refreshingly good! My only complaint is that I tend to finish it too quickly. Or maybe my bowl is too small? heh emoticon

emoticon emoticon Lunch emoticon emoticon

Right before lunch was crazy busy. Along with some work, I had some errands to do and an entire house to clean.

By the time one o’clock rolled around, I needed lunch quick:

Salad with shredded roasted chicken thigh (some breast in there too) and topped with salsa and a healthy amount of Cholula. So good! (Tomorrow’s lunch will be the last of the roast chicken)

emoticon emoticon Dinner emoticon emoticon

After a whole lotta more work, I started eyeing the clock for dinner. I don’t usually do this, but I think all the moving around I did all day made me hungrier faster.

This evening I had the house to myself, so no pressure to cook.

Since my steak from last night was huge, I’d immediately saved half of it for tonight. I’m so glad I didn’t eat the entire thing last night, because I swear it tasted better today! I served it up with steamed green beans and cauliflower rice spiced with onion powder, garlic powder, S&P, and a few drops of soy sauce. Very, very satisfying.

I followed dinner up with frozen grapes of course. emoticon

Today was one of those days that could have been disastrous: good decisions never come out of busy days! I’m so relieved that I had all this food prepped and saved beforehand so I don’t have to decide what to eat. Different things work for different people, but I’m just so grateful that I found what works for me.

emoticon emoticon Scenes From Today emoticon emoticon

My pets photobombed my food pics today:

Pic #1: Photobomb of Bruno’s nose. Naughty boy!

Pic #2: Photobomb of Mya in the background walking about.

Post workout, I caught this action:

My three furbabies having a nap party! Of course not too long after, Bruno had to ruin everything by rushing over to the cats and try to lick their faces. You can only guess how that went. He may never learn.

Well, that’s it for today. Sorry it was short and dry, I am just soooo exhausted and my bed is calling my name! I hope you had a fabulous Friday eve (and if you didn’t, hold on! there’s just one more day emoticon ). See ya tomorrow!


  Member Comments About This Blog Post:

FIFIFRIZZLE 8/17/2013 3:57AM

    Yet another awesome blog, love the salsa on chicken idea, a great way to moisten chicken.
I sometimes buy a frozen chicken, did you know you can microwave a frozen chicken cooked in 20 minutes? Then I shred it and freeze the extra. But it is a tad dry and I think salsa will solve that little problem a lot better than mayo, which is what I have been using.
Rock that dinner party!

Report Inappropriate Comment
TRAINER_T 8/16/2013 5:36PM

    Waaaay to cute and super food shots!!! emoticon Loving the pooch too........... emoticon

Report Inappropriate Comment

Wednesday Weigh-In and Progress Notes (Also: Food Prep Day)

Wednesday, August 14, 2013

It's Hump Day! Which means...

It's Weigh-In Wednesday! emoticon

emoticon emoticon Weigh In emoticon emoticon

emoticon Starting Weight: 119.4

emoticon 7/31 Weigh In: 117.9 (-1.5 lbs)

emoticon 8/7 Weigh In: 115.7 (-2.2 lbs)

emoticon Today's Weigh In:

That would be a 1.2 lb loss, for a total loss of 4.9 lbs or 4.1% of my starting weight. emoticon

What's Working:

emoticon Making healthy eating and workouts a priority (really, the latter happens because of the dog, ha)
emoticon No sugar: I'm craving fruit and everything tastes so much sweeter
emoticon Including my dog in my workout program. He's teaching me patience and his hesitance in running so fast all the time forces me to pace myself and prevent burnout.
emoticon Eating less in general. My appetite is satiable at last!
emoticon Drinking lots of liquid. I am so much more sensitive to thirst now.

I Need to Work on:

emoticon My current ST plan. It makes me miserable. I need something effective and non-time consuming.
emoticon Varying my meals
emoticon Maybe I can get up even earlier?
emoticon Strategies on cheat meals

emoticon emoticon Fitness emoticon emoticon

I woke up bright and early, but it was a hectic one! It would seem that I've adjusted my new early wake-up time a little too well and am back to creating chaos. So tomorrow I will try getting up 15 minutes earlier. We shall see.

I started my day with this:

No cat today. One stayed in bed and the other chose to pig out. emoticon

For our workout today, we finally tackled my new modified C25k Week 3:

This time, my Garmin was programmed correctly - yay! emoticon

Our workout ended up being a total of 50 minutes instead of the regular 40 because for some reason this program covered less ground? *shrug* Bruno was pleased though, because that meant he got extra sniffing time! emoticon

Post-workout, I've had a hard time stretching lately. It seems that my dog knows my routine so well that he insists on being in the room with me to stretch - and lay on my yoga mat for a nap to boot! This really puts a kink into my routine. emoticon

Today, I decided to try to lock him out, but then this happened:

That would be Bruno sticking his paw in the door so I couldn't close it. But it didn't stop there:

He laid his FACE in there. And then:

That would be an action shot of Bruno busting in through the door.

Which meant another morning where I stretched around him again. *sigh*

One of these days I will figure it out.

P.S. No ST today because, frankly, my butt and thighs are still sore in the most humiliating fashion. I'll probably give my muscles a rest and try again on Monday.

emoticon emoticon Breakfast emoticon emoticon

Vans Light Waffle with sweetened Greek Yogurt and topped with sliced bananas. Slightly different, but very satisfying. (Note: I have a ton of bananas just starting to spot beautifully hanging in my kitchen...) emoticon

emoticon emoticon Lunch emoticon emoticon

Post breakfast was a little crazy. Not only did I have work to do, but we currently have someone working in the inside of our house, which meant that I had to hide a dog and two cats inside my small office.

Let me just say, it was like prepping for Armageddon:

After quite a few screeches, growls, paw swipes, and other general sounds and actions to voice their dissatisfaction, the four of us finally (kinda) settled down:

To be honest, I wasn't sure how I was going to make it alive out of there! emoticon

For lunch:

Boxed salad topped with roasted chicken thigh and salsa. I'm almost done with my chicken, I wonder what protein will be next?

emoticon emoticon Food Prep emoticon emoticon

Since the salad from lunch was my last (eight boxes went quick!), I had to make another batch:

And while I was at it, I figured, why not prep some cauliflower rice since I was out of that too:

And now my fridge is filled with healthy noms again!

By the way, while prepping all these foods, I surprisingly became the recipient of the worst cut in my entire life. My finger would not stop bleeding! I ran into the master bath and bled all the over the sink and then proceeded to soak through two band aids - blood was squirting everywhere like a murder scene. I eventually got it to stop, but I tell you - I am not the queasy type around blood, but today I was about to faint from the sight. It was a bit of nauseating experience, but I think I will live. emoticon

emoticon emoticon Dinner emoticon emoticon

On the menu tonight: steaks!

The steaks had been bathing in my favorite marinade: 1/2 cup olive oil, 1/4 cup low sodium soy sauce, 4 tsp Low Sodium Montreal Steak Seasoning. Usually I let them sit in a dish and flip them every few hours, but today I marinaded them in a ziploc bag instead. I have to tell ya, I like the bag method better! It flavor just seems to soak into the meat so much better.

Filet mignon (Costco, baby!), and my becoming-customary cauliflower rice (spiced with onion powder, garlic powder, soy sauce, balsamic vinegar, and S&P) and steamed beans.

Note about the cauliflower rice: I accidentally shook the garlic powder too hard so that the top came off and a TON of it spilled onto the rice. I didn't want to waste it, so I quickly added a little soy sauce and balsamic vinegar to combat it. I still ate it and ... let's just say I won't be doing any kissing tonight. emoticon

Frozen grapes followed the dinner, of course. emoticon

emoticon emoticon Random emoticon emoticon

I briefly caught this little exchange today right after breakfast:

Um, did they kiss? I'm not sure, since I was too far away. It did melt my little heart though!

Well, that wraps up my day. It was a busy one today but a good one overall, and I hope yours was the same! See ya tomorrow.


  Member Comments About This Blog Post:

DCAMMACK09 9/21/2013 5:44AM

    Love your blogs and your pics really help out too!

Report Inappropriate Comment
CTUPTON 8/17/2013 9:44AM

    You have such wonderful skills for having fresh foods available and for photographing them, too. Thanks so much! i hope you don't mind, but I would like to use some of your food photos in my blog--to remind myself. I will give you credit of course. chris

Report Inappropriate Comment
TRAINER_T 8/16/2013 5:38PM

    Great food prep again loving the photos too!!! Your so tiny but your runs look like they are on target. If you bored with ST weights, do some short youtubes or crossfit style training.

emoticon emoticon

Report Inappropriate Comment
CHERWHOAH 8/15/2013 10:50PM

    Your furry babies are just too adorable! I love how many photos you have on your blog. I'm going to have to try the Cauliflower rice!

Have you heard of Cotton Candy Grapes? My gf posted it and said she got them at Sprouts. I really want to try them to see if it tastes like Cotton Candy.

Report Inappropriate Comment
ELISA322 8/15/2013 10:38PM

    I just love Bruno. I would dog-nap him. Just sayin.

You're doing great and congrats! You've inspired me to start a food blog as well :)

Report Inappropriate Comment
NEECOLE09 8/15/2013 7:15PM

    Your dog is seriously the cutest ever... :D
Do you have a crate or kennel or something that you can put him in when you stretch? That way he can still be in the room with you (looks like he has a little separation anxiety) and can see you but won't be snoozing on your yoga mat.


Report Inappropriate Comment
TKELS78 8/15/2013 1:19PM

    total discipline love it

Report Inappropriate Comment
LUVS2BIKE101 8/15/2013 12:28PM

    Love, love, love your organizational and preparational skills.....and blog, of course! You are definitely on the road to success. And congrats on the weight loss! You rock! You are an inspiration to all!

Report Inappropriate Comment
FIFIFRIZZLE 8/15/2013 5:16AM

    Those moms are so enticing, I made some for my fridge tonight, too.
Including little bbaby vegetable frittatas baked in muffin pans for quick grab and go breakfasts and lunches.
Bruno needs not to run solidly, it is not good for dogs to run for a very long time. They are made to trot along, stop and sniff, fossil about, then lope along, stop, etc. It is especially not good for young dogs to run for a long time. Maybe when you go for your runs you could stop and do some ST while Bruno is watering the trees, etc. That might be more fun for you?
Just a thought!

Report Inappropriate Comment
SWEDE_SU 8/15/2013 1:11AM

    i love the photos of your healthy fridge - what a great idea to prep all those salads in advance! and bruno is doing a good job of keeping you on track with your outdoor exercise, even if he does get in the way of your stretching:-) you're doing great!

Report Inappropriate Comment
LADYTARLTON 8/15/2013 12:47AM

    Great meal preps. I like the idea of salsa on the salads. Mine are so bland with no dressing though I had pepper for a little pop. Those pets of yours are too precious. Keep up the good work and I hope your finger is alright.

Report Inappropriate Comment
MCFITZ2 8/14/2013 11:59PM

    Great photos You seem to be going in the right direction

Report Inappropriate Comment

Tuesdays Shenanigans

Tuesday, August 13, 2013

emoticon for Tuesday!

emoticon emoticon Fitness emoticon emoticon

Would you believe it – I woke up at my new time again this morning. I’m doing okay on this little goal so far, but I hope I don’t jinx myself for saying so!

I started my morning off with my required cup of coffee:

Spot the cat! emoticon

Some doggy shenanigans also happened this morning:

He was a sleepy puppy this morning. I think he wanted to skip the workout!

Well Bruno, it’s a good thing I had only a casual 40 minute walk on the fitness agenda. (Thank dog for an active rest day because all my muscles hurt from yesterday’s deathly ST session. Owww! emoticon )

The walk was good: I got to get blood flowing through the sore muscles and Bruno got to sniff. A lot. emoticon

Post-workout, some more doggy silliness ensued:

Now, where exactly am I supposed to stretch?! Obviously, the dog was clued in as to what I do every day after a workout and he wanted in. Except, his post-workout routine included a nap. On my yoga mat. Siiiiigh.

(FYI, because I am crazy, rather than moving Bruno, I stretched around him. Spoiled much?)

emoticon emoticon Breakfast emoticon emoticon

I decided to try something new and different today for brekkie: Two Ingredient Pancake.

Originally, the ingredients were supposed to be just a banana and two eggs. I have this terrible relationship with eggs though, so I sub’d it with 1/2 cup of egg substitute instead, added a generous drop of vanilla to the “batter,” and then topped the finish product with 1 1/2 tbsp of peanut butter.

Verdict? It was more like a banana frittata (open-faced omelette), which may sound weird, but it wasn’t bad. The biggest win, though, was the pb. I forgot how much I love the stuff, I swear I could eat an ENTIRE JAR in one sitting. Oi.

So about the pancake, I will make it again, but with a change or two here that I haven’t decided on just yet.

emoticon emoticon Lunch emoticon emoticon

A quickie:

Yesterday’s leftover carne asada and salsa on top of one of my previously prepped box salads (with a few jalapenos in there). Easy, delish and filling.

Thankfully after today’s lunch we will be out of leftovers, so I won’t be eating carne asada leftovers for the next 10,000 days (as I did with the carnitas). Whew!

emoticon emoticon Dinner emoticon emoticon

We originally planned on attending a birthday dinner at a restaurant this evening, but at the time 3 o’clock hit, it suddenly felt like a ton of bricks upon us. We were exhausted!

Normally if we say we are going to be somewhere, we do our very best to stay true to our word. We felt terrible backing out at the last minute; it just felt like we didn’t have the energy to drive two hours with traffic to a place and then drive over an hour back home.


Which means I was left scrambling at the last minute to make dinner:

Roasted chicken breast topped with salsa (in case you were wondering, I buy salsa by the gallon!), with a side of steamed beans and cauliflower “rice” that I spiced with turmeric, onion powder, garlic powder, and S&P. Good thing I had all that food in the fridge prepped and ready to go! (For the most part, anyway :) )

Following my dinner will be frozen grapes, of course. emoticon

Hope your weeks is going fabulous so far. See you tomorrow for Weigh-In Wednesday! emoticon



The ST That Nearly Killed Me

Monday, August 12, 2013

And… It’s Monday!

emoticon emoticon Fitness emoticon emoticon

Despite my accidental three-hour nap yesterday afternoon, when it came time to sleep, I was more than happy to lay this head down last night for some more zzz’s.

I did tell you that aside from eating, sleeping is one of my other hobbies, right? emoticon

As a result of all the zzz’s I got in, I managed to wake up at my new earlier time again. I’m hoping I can manage to continue this new habit this week! emoticon

After I bumbled out of bed, I started my morning with this:

We started a new flavor today, Vanilla Nut. Exactly what the doctor ordered. Spot the cat! emoticon

So for today’s workout, Bruno and I were supposed to start a new modified version of C25k Week 3, but guess who programmed the Garmin wrong? Umm, yeah. emoticon

We were supposed to run five intervals at three minutes each and walking 90 seconds in between, but my program came out to four intervals of running 90 seconds with walking breaks of another 90 seconds, with a last fifth interval of three minutes of running. Whoops!

When I realized the mistake, I quickly decided that we would repeat today’s workout. The original plan would have had us run for a total of 15 minutes, but today we ended up running a total of 18 minutes.

Next time!

emoticon emoticon Breakfast emoticon emoticon

Today’s brekkie was quicker than quick: overnight oats with strawberries.

Into the mix: 1/3 cup oatmeal, 1/3 unsweetened almond milk, 4 oz Greek yogurt, 1/2 tbsp chia seeds, and 1 tsp sweetener, and a bunch of chopped strawberries. I prepped the oatmeal mixture last night (minus the strawberries) so that this morning it was just about taking it out of the fridge, adding the strawberries and eating it. Perfect cold breakfast on a warm summer day!

(Note: next time, I will put the strawberries in the oatmeal to soak overnight.)

emoticon emoticon Strength Training emoticon emoticon

After I got a bunch of work done, I attempted at some Strength Training.

The actual program I used was labelled “high interval cardio drills,” however, in the past, these drills included some basic body-weight ST that I thought would be suitable in reintroducing my body back into strength training.

Today’s workout: Sweat + Shape on the Nike App for 30 quick minutes.

A few things:

1) I was sweating profusely within the first five minutes. In other words, I was already dying during the warm up.

2) The program had me doing a gazillion push ups in every which way (wide, triceps, full, modified, etc.), which caused my arms to shake for hours afterwards.

3) I also did a bazillion moves having to do with my butt and now butt is tearfully sore and I’m walking around like I had a good time last night. Heh.

4) 20 minutes into the program, I decided that there was no way I could make it through the last ten minutes and live to tell about it… And so I DNF’d. emoticon emoticon

Did I really used to do the Advanced programs?! Yikes. I must be really out of shape.

At this point, I’m not quite sure if I will try this program again. For one, I promised myself that I would not work out more than an hour a day (outside of stretching), and had I finished the program, I would have 1 hr 15 minutes. Not too bad, but… I’m still deathly afraid of burnout. We will see.

emoticon emoticon Lunch emoticon emoticon

Today’s lunch was on the road, so meal #2 for the day had to be super fast:

One of my boxed salads, topped with some rotisserie chicken from last week that I froze and defrosted, and a few spoonfuls of salsa. Easy and satisfying. emoticon

emoticon emoticon Dinner emoticon emoticon

Dinner tonight was one we hadn’t had in awhile: carne asada!

After many continuous days of fantastic weather, we decided that we needed to fire up the grill, so on our way home we picked up a couple pounds at a local Mexican supermarket. It was another easy meal: throw it on the grill, chop, then serve. A summer in LA isn’t complete without carne asada!

Dinner: carne asada, steamed green beans and Spanish caulifower “rice.” Muy delicioso!

I followed it up with some frozen grapes:

(Does anyone feel like they need to pile themselves with a ton of blankets after eating frozen grapes? Brrr!)

My fiance, on the other hand, followed his dinner up with some dog-wrestling and a round of hot paws/hands:

As you can see, we really live it up here emoticon

After today’s shenanigans with the running snafu, a strength training session that almost sent me to an early grave, and driving around for four hours in and around LA, I am bushed! After catching up with some blogs, I am predicting an early trip to my bed.

Hope you had a great start to the week, see ya tomorrow!


  Member Comments About This Blog Post:

CHERWHOAH 8/14/2013 11:38PM

    OMG! No joke but I did that very same workout yesterday!!! It was killer, I couldn't hold the plank for 30 minutes. I'm slowly getting back into working out and for some reason just want to do some straight forward exercises like the Nike NTC ones.

Your meals are very inspirational, I don't think I'll get to eating as healthy as you but I'm taking baby steps to improve! I'm glad you're my spark buddy, you're definitely re-igniting the fire I had before :). Thank you!

Report Inappropriate Comment
RUNJEWELRUN 8/13/2013 1:07PM

    I totally understand, I used to work out for two hours a day(now I understand why I breezed through the 140's lol).
Have a great day!

Report Inappropriate Comment
FIFIFRIZZLE 8/13/2013 3:16AM

    Your blogs are so inspiring! I bought a ricer and made cauliflower rice today. And prepped a heap of veges and put them in the fridge ready to grab and go.
Thanks for the great ideas!

Report Inappropriate Comment

Sleepy Sunday

Monday, August 12, 2013

Happy Sunday! (Or, as some would say, Bunday for bunnies. Ha!) emoticon

emoticon emoticon Fitness emoticon emoticon

We fully intended on waking up at 6:45 this morning, but ended up sleeping in until about 7:15 am. It was all because I decided to drink a Diet Coke right at noon yesterday – I knew I was sensitive to caffeine, but not that sensitive so that it would keep me up until almost midnight last night!


I vaguely remembered being dead asleep after punching the snooze button and my fiance asking me if I still wanted to do Runyon Canyon this morning. “Mmmph, sure,” I said, and then rolled over. Ha.

So we ended getting out of bed and ready to hike. It was a little later than we like to workout, but it was either that or the dog would end up bat-crazy for the day; we chose to hike! emoticon

I started off the morning with a cup of flavored drip (Vanilla Nut – yum) from our favorite coffee shop. I dropped some soy creamer and downed the good stuff. Spot the cat! emoticon

In the car we split a granola bar for some pre-workout carbs. (Recycled photo)

Today’s weather was a bit on the cool side – lower 70s, but it got a little humid so I ended up dripping wet with sweat! Bruno was quick with the panting too, though it didn’t stop him from playing with other dogs. emoticon

Some scenes from today’s hike:

I admit, I didn’t feel like working out when I woke up this morning, but I’m so glad we went!

emoticon emoticon Breakfast emoticon emoticon

Post-hike, I was starving! It felt like I couldn’t get food fast enough even if it landed on my lap right at that moment.

Veggie egg white omelette with sliced tomatoes on the side instead of potatoes. I also munched on my fiance’s deliciously buttered crusts from his white toast. Win. emoticon

emoticon emoticon Linner/Dunch emoticon emoticon

We were completely bushed when we got home. After my shower, I could barely keep my eyes open while relaxing on the couch – I ended taking a THREE HOUR nap. Holy moly!

And I wasn’t alone in this – Bruno was legitimately de-bat-crazified as well. Mission accomplished emoticon

About a few minutes into the 5 o’clock Dodger game, we decided we were hungry. After a few days of eating out again, we weren’t exactly excited about ordering in. Luckily for us, we had just enough leftovers in the fridge to make up a meal.

For my meal, I scooped the last of the carnitas on top of one of my prepped salads and dumped a whole lotta salsa and Cholula on top for a satisfying meal.

I followed it up with – what else! – frozen grapes, but this time, two servings because my calorie count was a little low.

By the way, I was this close to taking a bite out of my fiance’s apple fritter this evening – yes like the doughnut! The thought “Just one bite wouldn’t hurt” crossed my mind, but somehow I was able to remember exactly what “one bite” would do to me – which is spin me out into another vicious sugar cycle. I can’t say it was easy, but I’m so glad I was able to overcome it! So proud of myself. emoticon

I hope you had a great weekend and Sunday. See ya tomorrow. emoticon

  Member Comments About This Blog Post:

TONBEN 8/12/2013 7:37PM

    mmmmmmm apple fritters, and you resisted, go girl you are rocking it!

Report Inappropriate Comment

First Page  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Last Page