Holistic Cosmetic - General approach to your problem