30 years of independence