I use mineral veil first but, still no joy, my bare escentuals liners stay on all day no matter what but, I guess they are technically powders, I had the same problem with SB's cream liners too, tried everything, just have to live without them I guess :(