warning: will leave lipstick stains