I've heard some of you talk about a "primer" used prior to makeup application that helps the makeup stay put. Can anyone fill me in on what this is??Also, if you have any other makeup items you would like to recommend because they last all day, don't hesitate. FTR - I did buy Model in a Bottle.