... pill for at least 30 yrs