Hartigan continues to strive for perfection