Its been a long 20 years