Good to know there is someone who respect animals here. To be honest, HABA did save my skin, like I said after I read more I found the squalene comes from Shark's Liver. I have found other Squalene which comes from Olives actually. So bye bye to HABA. Say NO to Shark's fin and liver for that matter. VICHY Anti-Imperfection Hydrating Care is a good moisturer if you have oily skin easy to break out. Or Biotherm blue range has something similar. I cannot recall the name now. Yep, the specialist told me, no matter what you do outside, it is the inside which is the problem ppl do not see - i.e. hormone.