Trading for 20 years