Mike Yeo: ‘We’ve gotta make sure that we continue to get better’