Track record over last 20 years