

If You're Gonna DIY Dye Your Hair This Fall, Read This.
I don't know if it's the fall season's vibrantly colored leaves that makes so many of us wanna switch things up or, it's because autumn kicks off the holiday season and we wanna look as fly as possible (that's our true motivator). But there's something about the here and now that inspires a lot of us to change our hair—more specifically, our hair color.
I totally get it because I've done it. But with age and experience come wisdom. So, now that I'm just as interested in maintaining length (check out "This Is Why Your Natural Hair Ain't Growin'" and "7 Tips For Getting The Edges And Nape Of Your Neck To Grow Faster"), as I am in throwing some color in, I wanted to share some tips on how you can get the bold and beautiful hue that you want without totally wrecking your tresses in the process.
Have You Considered Taking an All-Natural Approach?
OK, so when it comes to going the all-natural route on hair color, I'll be real with you—unless it's something like hair wax (which is dope but it only lasts a few days), natural options tend to lean more on the subtle side. Even henna (which is wonderful at also conditioning your hair) typically doesn't end up being as bold and brilliant as you might like it to be. But, if subtle is what you're aiming for, there are some things that you can add to your hair that are virtually damage-free. Coffee can create a brown richness to your hair (there's a DIY video here). Or, if you want a subtle red tint to your mane, beet juice can typically do the trick (check out a DIY video for that here).
If Louder Is What You Want, Assess How Healthy Your Hair Is First
If you don't want anything subtle or a hair color option that won't last more than a few days, before you decide to dye your hair, take it from someone who has failed miserably at this particular point in times past—you really need to assess the state of your hair before doing anything drastic to it. What I mean is, you need to check it to see how healthy it is—or isn't—first.
If you've got split ends, your hair is extremely dry, if it lacks elasticity (it breaks easily), if it seems extremely frizzy or won't hold a style or your ends are raggedy AF—these are all indications that color is the last thing that your hair needs right now; especially since inclement weather will only dry your hair out further.
For the moment, focus on restoring your hair's health by deep conditioning it for a couple of months, trimming your ends and, giving yourself a protein treatment if it needs one (Naturally Curly has a good read on how to know if you need one of those. You can check it out here.) Yes, all of this might delay the time that it will take before you can get the color that you want, but it's better to have healthy locks with beautiful color than beautiful color that will result in you having to big chop because of how damaged your hair was before you actually dyed it.
Then Determine How Dramatic You Want Your Color to Be
Once your hair is in a good and healthy state, the next thing to ponder is how dramatic you want to go, on the color tip. This consists of factoring in personal preference, trends and also what will stress your hair out the most. As far as trends go, colors that are popular for winter 2020 and spring 2021 include deep burgundies, rich and smokey shades of blue (midnight blues are super dope on us, by the way), caramel hues, sombre highlights (which is basically a technique that puts two shades of highlights over medium brown hair color), deep brown, cinnamon and even silver is still hanging in there.
One of the reasons why it's so important to know how light (or dark) you want to take it is because certain looks need peroxide to lighten your natural color so that drastic hues will take properly. When the pigment of your hair is stripped, that automatically damages your cuticles to a certain degree, which means that you'll have to "baby your hair" so that you don't experience a lot of shedding or breakage. Plus, based on what you desire the end result to look like, you might need to seek out a professional's help 'cause listen y'all—I don't care what those box brand commercials tell you, sometimes you can't get the results you want without significantly lifting your natural color and oftentimes, that requires a pro to make sure that your hair stays in good shape once you do it. Always keep in mind, the lighter the shade, the more vulnerable your hair will become. Vulnerable hair is fragile hair. Factor that in as you're making your decision.
Will Semi-Permanent (or a Rinse) Do the Trick?
When I was in my 20s, my hair color was all over the place. Because I rocked a short 'do, pretty much most of the time, it could easily be blonde one week, red the next and then some shade of brown the following month. In my 40s, I like jet black a lot. But because I've known that dark hair dye has a breast cancer link, for a while now, I've been going with a black hair rinse which is basically a lower level option of semi-permanent hair color. How is that the case?
Well, while semi-permanent hair color can last through eight or so shampoos, rinses sometimes go away after only a couple. A plus with rinses is, since rinses coat but do not penetrate your hair shaft, they are considerably better for your hair.
As far as semi-permanent hair colors go, because they don't contain the bleach or ammonia that permanent dyes do, this makes them a much gentler option for your hair that permanent dyes are. Does semi-permanent hair color pose the same amount of a health risk as permanent dyes do? From what I've read, not exactly. But there is still some risk. Anything other than an all-natural hair color option poses at least a little bit of one.
Anyway, the main thing to keep in mind when it comes to going with a rinse or semi-permanent hair color is it's not permanent. You will have to apply more color, more often. A good maintenance hack is you should wash your hair with cool water so that your color stays longer. Personally, because I don't shampoo my hair any more than twice a month, rinses are just fine for me. Plus, I've only seen my hair thrive since I made the decision to leave permanent hair color alone.
If Not, Go with a Gel Color and Get More than One Box of It
If after reading all of what I just said, you still wanna go with something permanent and you still wanna do it at home, make sure that you go with a gel color. Why? It's honestly the kind of dye that will give natural hair textures the type of coverage that we truly need (a good runner-up is liquid hair dye). Also, make sure that you purchase more than one box. I don't know one person, pretty much regardless of what their hair length is, that is able to fully cover their entire head with just one bottle of hair dye. And again—and it really can't be stressed enough—if you want to go significantly lighter, the box alone is probably not gonna do it. You will need to lighten the base of your hair first. They sell them at local beauty supply stores. (Although I've watched a couple of naturalistas offer up a few non-lightener hacks. You can check out two of the videos that I've seen before here and here).
Prep and Maintain Your Hair with Wisdom—and Consistency
Once you've decided what kind of dye you want to use, it's equally important that you have a hair prep and hair maintenance play in place. As far as hair prepping goes, while I hope that you're already doing this, please make sure to deep condition your hair, every week, the month prior to coloring your hair. The more moisturized your tresses are, the better they will be able to handle the stress and strain that dye can cause your cuticles. Also, shampooing your hair with a clarifying shampoo, about a week before adding color, is a good idea because it will remove any product build-up that could make it challenging for your color to fully take.
As far as maintenance on the backend, it's important that you use a color-safe shampoo because it will help your color to last longer. Definitely do not slack up on your deep conditioning routine. Make sure to seal your ends with Jamaican black castor oil or something like avocado oil (you can watch a video on how to do that here). Try and rock protective styles at least four days a week (to protect your vulnerable ends). Oh, and since we are headed towards much cooler weather, make sure to line your fly hats so that they don't dry your hair out.
If you are diligent in doing all of these things, I have no doubt that you can end up with the color that you want without sacrificing the health of your hair. You will be looking amazing all fall and winter with extra inches to bring about, come spring. Dope, right? I know.
Featured image by Shutterstock
After being a regular contributor for about four years and being (eh hem) MIA in 2022, Shellie is back penning for the platform (did you miss her? LOL).
In some ways, nothing has changed and in others, everything has. For now, she'll just say that she's working on the 20th anniversary edition of her first book, she's in school to take life coaching to another level and she's putting together a platform that supports and encourages Black men because she loves them from head to toe.
Other than that, she still works with couples, she's still a doula, she's still not on social media and her email contact (missnosipho@gmail.com) still hasn't changed (neither has her request to contact her ONLY for personal reasons; pitch to the platform if you have story ideas).
Life is a funny thing but if you stay calm, moments can come full circle and this is one of them. No doubt about it.
Three Influencers Show Off Their 2022 Holiday Hair Looks Using Their SheaMoisture Faves
This post is in partnership with SheaMoisture.
For Black women, there’s one compliment that will boost our confidence like none other: “Come through hair!” You know the vibe! Walking into a room with folks acknowledging that your hair is laid for the gawds, and the effort that it took to get it there, is a top five feeling. And with the holiday season just weeks away, you’ll be hearing that quite often. Between Thanksgiving gatherings with the family, Friendsgiving, company parties, and Christmas get-togethers, the opportunities to let your hair show up and show out aren’t too far away.
Apart from the holiday stuntin’, the end-of-year slow down is also the perfect opportunity to reevaluate the year your hair has had. Whether you kept it cute with protective braids, went big with blowouts, or let loose with textured twist-outs, this is the perfect time to give your hair the gift of TLC - tender lovin’ curls. Like the weather, our hair goes through seasons and has different needs depending on what we’ve put it through. Perhaps the transition into fall/winter has left your curls a bit parched and in need of some serious hydration. Or maybe your strands could use some restorative conditioning after taking it down from a convenient protective style. No matter what category you fall into, SheaMoisture has hundreds of ways that you can clean, treat and refresh your hair for a healthy shine that will bring you into the new year right. Bring your curls back to life with the nourishing and fragrant Coconut & Hibiscus line. Boosted with natural ingredients such as coconut oil, neem oil, carrot oil, and shea butter, this line is the antidote to reviving thirsty, dehydrated hair. Even better - with SheaMoisture’s custom quiz, you can get a hair analysis that will lead you to the right products for your hair needs. Say hello to sleek edges, and moisturized, stronger strands.
In need of a little hair-spiration? We got you covered! xoNecole and SheaMoisture have teamed up with three natural hair influencers to debut their holiday hair looks. Meet Ambrosia Malbrough, Jasmin Moses, and Daye Covington - beauty bawses who’ve created some incredible holiday looks that are stylish and easy to achieve. They also gave us the scoop on the SheaMoisture products they’re loving right now, as well as their 2023 hair goals.
Read on for more:
Daye Covington Kicks Her Twist Out Up A Notch With A Voluminous Updo
“I wanted to create a style that was super cute but also easy to pull together, so I went with a puff and tendril combo! It's a style that can be done on freshly washed curls or one that can be done on old hair. [It’s perfect for] when we're short for time but want to add a little razzle-dazzle to our hair before a special occasion. It's very versatile!”
“I would love to dye my hair back to blue! It was my favorite hair color, but unfortunately, my 9-5 now prohibits unnatural hair colors. I'm pushing it with this dark plum color, but I look forward to the day where I can transition into a new stage of life and go back to blue. In the meantime, I'm focusing on length retention. I've been doing well for 2022 and have had no major cuts so I'm hoping to stay consistent with my routine in 2023.”
Follow Daye on Instagram @dayelasoul
Ambrosia Malbrough Made Magic With Poppin’ And Defined Finger Coils
“[Finger coils] is a style that I don’t do often, it takes much more time than my usual wash and go. But that extra time put in makes it extra special and so worth it. The results are beautiful. It’s a style that offers many days of wear, too!”
“[Earlier this year] I did my 4th big chop. This time around hit different as a mom of two. I don’t always have the extra time on my hands to put into my hair, so the short ‘do has been convenient. I’ve realized that not all wash days are created equal even if I use the same products. However, my 4c coils are loving the products I'm using now”
“Since I’ve been having my hair dyed, I’m looking forward to trying Shea Moisture’s new Mongongo and Jojoba Oils High Porosity Moisture Replenish Hair Masque. I am currently growing my hair out and plan on having fun with more highlights and a new shape - possibly a shag cut in 2023!”
Follow Ambrosia on Instagram at @brosiaaa
Jasmin Moses Shows The Secrets To Her Jaw-Dropping Curly Ponytail
“I love doing a sleek ponytail with my baby hairs laid to a T! It helps so my hair isn't in the way when I am cooking and running errands, but it's still snatched to provoke anyone in the room to stop me to say 'girllll your hair is laid!'. I like to add a little razzle dazzle by adding my cute, naturally curly ponytail extensions. It elevates the look perfectly for the holidays.”
“It took me from my freshman year of college to now, almost seven whole years, to know what works for my hair. I love protective styles like wigs and braids because my hair thrives when I don't mess with it. When I leave my hair alone, it grows the best, so I love taking off my wig when I get home, oiling my scalp and putting my bonnet on for bed! When I do wear my natural hair out, what helps me maintain the health of my hair is to get in a rhythm with my hair. [I do] my wash days on Sunday, wear it in a wash n’ go all week, and repeat the next Sunday.”
“My 2023 hair goal is to get back to my 2021 hair length! Recently, a hairstyle damaged my hair causing me to lose 4 inches in length, which was not fun. So I’m working on getting [my hair] back to its original health and keep growing from there! I am also looking forward to trying the Shea Moisture Curl Enhancing Smoothie as a one-product wash n’ go! I hear such great things about it and I think it will give me hold while also keeping my hair lightweight and voluminous. I’m also excited about the Coconut & Hibiscus Defining Styling Gel and Edge Gel.”
Follow Jasmin on Instagram @slimreshae
While recently talking to a couple of early 30-something never-been-married-before women about how much they want to settle down, and yet, at the same time, they’ve gotten to the point where they almost loathe the thought of dating, I got inspired to write this article.
Now before getting into some tips that I’m hoping will help a few folks out, let me first say that I think it doesn’t really matter if someone is 24 or 54, is a single mom or has no kids, is an extrovert, introvert or ambivert, wants to get married someday or is simply looking for companionship (check out “Single-Minded: So, What If You Like Dating But DON’T Desire Marriage?”) — dating definitely can be a bit of a challenge right through here.
In my opinion, some of it is because we’re still dealing with the aftershocks of the pandemic. Another reason is that things have become so damn transactional these days that I’m not sure if folks even get what the purpose of dating is anymore (mostly, it’s to get to know individuals better so that you can determine who is your right fit). Still, another reason is that when we do step out into the dating waters (that are sometimes raging), some of us are already a bit jaded due to our past experiences, our friends’ stories, and/or those (oftentimes) horrible tales that we hear on TikTok.
Let’s simplify it all a bit, shall we? Although online dating and long-distance relationships are continuing to thrive in their own way, the reality is that if you want to establish a solid connection with someone, chances are, you’re going to need to participate in some old-school dating on some level. So, in order to increase your chances of those encounters being truly successful for you, here are some things that I advise you to do along the way.
Be Clear About Why You’re Dating in the First Place — and Communicate It

A woman recently told me that what’s pissing her off (her exact words) about the dating scene is, while she’s personally looking for her future husband when it comes to the kinds of men that she keeps running into, although they’ve wanted more than just a casual sex partner, marriage wasn’t on the menu. Not even a lil’ bit.
Yeah, one day, we’ll get into why more and more men are shying away from marriage — quite possibly more than ever before. For now, I’ll just say that if a person feels like they are meeting the needs of their partner while they’re also being told that theirs aren’t important, only for their partner to initiate divorce (over 70 percent of women do) and then take half of their earnings…I mean, I get why many guys are hard passing on the notion.
Anyway, because the men she was going out with didn’t want what she did, she’s been finding it discouraging to continue her dating journey. As she was talking to me about all of this, I asked her how long she would wait to bring her ultimate goals up.
Her: “I mean, I don’t want to scare men off, so I don’t really mention it at all.”
Yeah, that’s not good. Even though I get where she’s coming from, if you want to date in order to find your potential mate, you should never assume that the people you’re seeing automatically know that because not everyone is dating for the same purpose and reasons.
So, when should it come up? Not the first date because that’s basically a meet-and-greet to see if there’s anything “there” at all. However, if the second date goes well, it’s okay to say that your motive for dating is to ultimately find your life partner; that you’re not moving in fear or impatience, but you don’t see the point in dating indefinitely either. If a guy is on the same page, he’ll be fine with that.
If he’s not, he won’t — but at least you’ll both know where each other stands which can spare you from finding out that he was cool being with you but never wanted you to become his wife…three years down the pike.
Value Your Time

When it comes to valuing time, some of my favorite quotes include "Trouble is, you think you have time" (Jack Kornfield); "Time and effort can get you anything you want in the world. But nothing in the world can get you more time" (Matt Fox); "Until you value yourself, you won't value your time. Until you value your time, you will not do anything with it" (M. Scott Peck); "The one that values his time can value the time of others as well" (Sunday Adelaja); and "Time is the wisest counsellor of all" (Pericles).
Keeping all of these in mind, another benefit of knowing why you do what you do is that it can help you to value your time better. For instance, I have no interest in dating someone who has young children. This means that it doesn't matter how fine or funny a man is, if I meet you and that is what you have going on, why would I waste your time or mine by continuing to date you?
I can't tell you how many single people have come to me all distraught because they ignored their own preferences, got emotionally caught up, and now they are trying to figure out if they should totally ignore the very things that they said they did — or didn't — want in the first place.
Bottom line, please value your time and feelings enough to know what are non-negotiables and then not go further with people who fall into those categories. It's not a selfish act. When it comes to valuing another person's time, too, it's actually a really thoughtful one.
Learn a Few Current Dating Trends

At the end of the day, trends are simply something that's popular at any given time. As far as dating goes, knowing some current dating trends can prove to be beneficial because it can 1) provide some insight on how to potentially approach dating at any given time and/or 2) help you to detect some things that might be going on with someone while you're on your say, first, second or third date with them.
That said, some trends that are, well, trending this year include open casting and infla-dating.
As far as open casting goes, the best way to describe it is it's all about stepping out of your "type" (check out "According To Experts, We All Have A 'Type'") and instead being willing to date individuals who may not look or even act the way that you're accustomed to. Now for the record, this doesn't mean that you should compromise your standards, deal-breakers, or boundaries in any way. It's more about not being so rigid in wanting a guy who is 6'2" and chocolate that you're not willing to even consider 5'10" and caramel. Because the reality is that a good man (if that's truly what you are after) may not look exactly like you prefer, yet if he's truly right for you, making that kind of compromise really won't matter much at the end of the day. Trust me.
Another dating trend is known as infla-dating. Can you guess what it's all about? Basically, it's the kind of dating that takes into account the fact that a lot of us just don't have the coins that we used to. For instance, I live in Music City, and an article came out recently that said you basically have to work somewhere around 60 hours a week in order to afford the ever-skyrocketing rink of this place. SMDH. I wish I could say that Nashville is the exception, but it's not. So now folks are finding more creative ways to date so that they don't have to tap into their rent money or their savings account in order to do it.
And for the record, that kind of approach isn't being "cheap." It's being wise. Shoot, I know a lot of couples who are on the brink of calling it quits as we speak because one or both of them aren't financially savvy. So yeah, dating people who can think outside of the box and still create some awesome dating memories while also being able to handle their financial responsibilities and obligations in the process? That reveals a thoughtful individual who is good at adulting too. If that ain't a solid potential long-term partner candidate, I don't know who is.
Keep the First Date Brief

Listen, I'm a woman, and even I don't get all of this $200 first-date nonsense. If I was a guy, I would see that as a peak hustle, too, because there is no reason why a man who barely knows someone should be shelling out that kind of cash right out the gate. Know what else? There's no reason why a woman who values herself should want to automatically give someone the privilege of 2-3 hours of her time initially, either.
Honestly, unless you already know the person you're going on a first date with (for instance, a friendship is transitioning into something more or you've been talking to someone online or on the phone for a while and you're planning on meeting up for the first time), a first date needs to be light and not expected to go over more than an hour or so. Why? Because all that you're initially doing is trying to see if there is some chemistry and even a mutual interest to take things further — and you don't need more than a meet-up at a coffee shop or a bar for a glass or two of wine to do that.
If your immediate response is, "that's frugal AF," — I mean, if all your motive was is to get an expensive meal or reenact something you saw on some dating show on television…maybe. Yet, if you genuinely want to maximize your precious moments (not to mention energy and effort), a brief and semi-casual first date is the way to go. Besides, if there does happen to be a mutual spark, it's not like the two of you can't book a second date…hell, the next day if you want to.
Ask. Don’t Interrogate.
@lexaftercancer Reply to @jwillis808 Here’s my list! #datingtips #listofthings #dating #datingadvice
Listen, this woman said that she has a fiancé, so clearly, this method worked for her. THAT SAID, although I am a big fan of people knowing what they desire in a partner, I will say that if you plan on also coming up with an Old Testament scroll of characteristics and qualities, just make sure to keep in mind that sometimes what you want may not be exactly what you need — which is why it's a good idea to be flexible on some things. Also, the goal is not to find the perfect person but someone who is a great complement to your life (check out "If He's Right For You, He Will COMPLEMENT Your Life").
That’s why it’s also a good idea to not treat your dates like they are an interrogation. While it’s cool to touch on points that are of great importance to you, no one wants to feel like they are being bogged down with tons of inquiries.
So, how do you avoid wearing someone out on a date? Per date, think about 3-5 things that are a priority to you and ask about those. For instance, if you've had a pattern in the past of doing most of the work in your relationships, ask him about how he values reciprocity in a relationship. Or if spirituality is of the utmost importance, ask him what his spiritual practice is and how long it's been that way.
The reason why I provided these as examples is because…did you notice how they were worded in a way that still gets the results that you're looking for without someone feeling like they are being put on the spot?
I'm gonna be real, some folks end up self-sabotaging their dates, and it's because they come all anxious and hurried. You can't get to know everything that you need to know in two hours. Ask some questions, sure, yet also enjoy just learning someone's vibe too because it also reveals…quite a bit.
Expect Them to Have Expectations Too

On the heels of what I just said, it never ceases to amaze me how some people think that they can have a book of what they want in a person and then act shocked when someone comes with their own comprised list. It’s almost like the “book person” is on some “You need to be everything that I expect and more, but you shouldn’t expect anything more than me showing up because I am enough automatically.” Yeah, I’m pretty sure you can hear all of the ego that is just oozing out of that sentence, not to mention how unfair and even unrealistic that way of thinking is.
So, if you’re someone who thinks that you “are the table” (insert eye rolls here) and so there should be no questions asked of you — I already see why dating hasn’t been working in your favor.
Just like you want to see how a man can add to your life, men want to know the same thing. Going on the defensive only causes them to build up walls. In other words, prepare to be a lot of what you expect. If that’s a challenge for you…maybe shorten that list — or at least don’t articulate as much of it — up.
Emotionally Pace Yourself

What happens if, after the first date, the guy checks off all of your (initial) boxes, and you’re ready to call your mama and tell her that you think that he’s the one? Yeah, PLEASE DON’T. While it’s cool to be excited about someone, if you don’t emotionally pace yourself, the elation can have you coming off as rushing things or even being too pushy if you’re not careful.
How? Well, if you really do think that he’s a great match for you, you could start emotionally processing him that way which could cause you to have expectations that are premature: “You think I’m awesome, and I think you’re awesome, so why haven’t you texted me this morning?” or “You said that you want to do this again, so why has it been four days and you haven’t booked another date yet?” GOODNESS.
I once read a study that said that when it comes to cultivating a true friendship, it takes 40-60 hours to create a casual friendship, 80-100 hours to become an actual friend, and 200-plus hours to become good friends. And that’s friendship, so why would you expect a relationship to miraculously unfold after three dinner dates?
Almost any emotionally healthy person is going to gravitate to an atmosphere of calm and serenity. So, while it’s okay to express that you’re looking forward to where this could go, as Benjamin Franklin so poignantly once said, “If passion drives you, let reason hold the reins.” In other words, try not to allow your feelings to override the reality that everything has a time and purpose, and, as a wise person once said, “Time prevents everything from happening all at once.” In other other words, pulling on flower petals, trying to get them to hurry up and bloom, only ruins the flower.
Date. Mindfully.

Listen, if you don’t get anything else out of this article, please get how important it is to date from a place of mindfulness. And just what does that mean exactly? A simple explanation is when you are being mindful, you’re intentional about remaining in the moment. You’re not caught up in the past or consumed with the future.
When it comes to dating, in particular, mindfulness can be super beneficial because you’re not focused on comparing the current person with the people you’ve dated before, and you’re also not causing unnecessary anxiety and/or stress and/or drama by applying pressure on yourself or the person you’re getting to know by being obsessed with the possibilities of the future.
If you’d like to be more mindful in theory but you’re not exactly sure how to put it into practice, there are mindfulness principles that we all can stand to put into practice more often:
Reality. Reality is about what is rooted in truth and facts, not what you want or wish something to be. You can sho ‘nuff spare yourself some drama and trauma if you are someone who lives in reality while you’re dating instead of some rom-com or fairy tale that you’ve conjured up in your mind.
Accept. How would you feel if someone tried to change you? Exactly. Some people have a really bad habit of trying to “tweak folks” so that they can “make them fit” into their dating/relationship/marriage narrative. Avoid this, please. Accept people for who they are. If you can get wit it, awesome. If not, maybe they are just meant to be a friend — and that can be a blessing too.
Relax. To relax is to be less rigid, which speaks to being more flexible. When it comes to dating, this can help because if you’re willing to just let things reveal themselves as they come, that can help you to avoid overthinking or putting more stress on yourself than you should.
No one said that dating was easy. Still, if you’re a bit easier on yourself and the people you choose to go out with, each date can be an opportunity, a lesson, or a win. And all of these can be beneficial — if you choose to date smart instead of, well, hard.
Let’s make things inbox official! Sign up for the xoNecole newsletter for daily love, wellness, career, and exclusive content delivered straight to your inbox.
Featured image by Westend81/Getty Images