I would use primer on my eyes to 'try' and prevent my eyeliner from migrating from my upper lash line to the crease of my eyelid. The primer only helped slightly. Saturday, I splurged on the Stila Smudge Stick Waterproof Eye Liner. Love it! It doesn't fade, smudge, or run. It stays put! I got the purple tang color and it is so vibrant. I think I may go to Sephora for the rest of the colors!