Text this: Re-cosmetic: a mobile system for cosmetic consumers