Coach Heaps: 'We have so much more to go'